ResourceControllerDSC
2.0.0
The ResourceControllerDSC module allows you to control other DSC resources by adding a Maintenance Window so Set-TargetResource will only run during that window. Allows you to supress a reboot when a resource does not have the option.
Minimum PowerShell version
4.0
Installation Options
Owners
Copyright
(c) 2018 Matthew Collera. All rights reserved.
Package Details
Author(s)
- Matthew Collera
Tags
ResourceController dsc-resource supress-reboot reboot maintenance-window schedules-execution
DSCResources
Dependencies
This module has no dependencies.
FileList
- ResourceControllerDSC.nuspec
- appveyor.yml
- LICENSE
- readme.md
- ResourceControllerDSC.psd1
- .git\COMMIT_EDITMSG
- .git\config
- .git\description
- .git\FETCH_HEAD
- .git\HEAD
- .git\index
- .git\ORIG_HEAD
- .git\packed-refs
- Examples\ResourceController_Examples.ps1
- Tests\HelperFunctions.ps1
- .git\hooks\applypatch-msg.sample
- .git\hooks\commit-msg.sample
- .git\hooks\fsmonitor-watchman.sample
- .git\hooks\post-update.sample
- .git\hooks\pre-applypatch.sample
- .git\hooks\pre-commit.sample
- .git\hooks\pre-push.sample
- .git\hooks\pre-rebase.sample
- .git\hooks\pre-receive.sample
- .git\hooks\prepare-commit-msg.sample
- .git\hooks\update.sample
- .git\info\exclude
- .git\logs\HEAD
- DSCResources\ResourceController\ResourceController.psm1
- DSCResources\ResourceController\ResourceController.schema.mof
- Tests\Unit\ResourceController.Tests.ps1
- .git\objects\00\24f68744beaed981d7031ee69ab5ae17d47611
- .git\objects\00\25133557c76b900ad09fb66863c3880c76fefb
- .git\objects\00\4a963135a85561673340144c3ebf4b4973bd32
- .git\objects\01\35548af8a2b99ca7c45116d317a6e1cd23b6c5
- .git\objects\06\ca8080f072f825c5e341d73e4503e3a808fcdc
- .git\objects\07\f473fb8225202e67a0644cf645e051e184e360
- .git\objects\08\83b1eadb00cf32ea824d64c99820c1d6b7a429
- .git\objects\09\bcac5bbc9bf850377cc517c3262addabdcdc3c
- .git\objects\0b\06cc1044abec3ac5b44ce776a880b2ef876c56
- .git\objects\0b\b3a2e61767769b5fff0764267d23e019a1e727
- .git\objects\0c\6dda7bbc28fae3d36f436f9487500e0d377b2c
- .git\objects\0c\788fb0136fa8946a0863503d0ce361cb1fc12a
- .git\objects\0e\5e93af3254c94836321be53af3d952ef528a77
- .git\objects\0f\767988d913d4b0e3c38e740a184aa4a8436083
- .git\objects\0f\c7a92424835752f3879540aa664df74dbbb8cd
- .git\objects\10\08171cb3e52c3c2716922c584e145edf29254a
- .git\objects\12\e209ef59254ea8f6d3f8812d8d3326f5043293
- .git\objects\13\7ecc14649f3ea43ec74bc64a2f871f17ad6564
- .git\objects\14\deb7f4c112d9a4fd67eb39a06c20703f837165
- .git\objects\14\fd2fff98e10975cdee35604b0d34706530730e
- .git\objects\16\2eabe67136987f1efc3148123ab276c825719f
- .git\objects\17\2246d72f78da8d8526b08d0d50fa42779e8d8f
- .git\objects\17\9fbbea4e2729fcb1955abaf6f73bf92105d731
- .git\objects\19\e26e8fbbfffd6d805e4286fdffcea8dda79487
- .git\objects\1a\34f58e6f6e717a215034f20ace4c255bd10051
- .git\objects\1a\eba457f7b1ef8eceb0a1d8d87f497c4be26576
- .git\objects\1b\839b4fcd300a4e91e196b84c256464c93b2c18
- .git\objects\1c\00a927d33e337b7e352ce8e5599bb90cfb9251
- .git\objects\1d\1215459c086bc7b207afdd081243a6a628ed1d
- .git\objects\1d\5ec3a056265ae7d4338b050e8e6713bf7108ea
- .git\objects\1e\72b000ad8e0f456d315b76e401521f2e6ee549
- .git\objects\1e\96855a7a9d87f71053f766d7fa7b2c721b5734
- .git\objects\20\06b8f02beb491e93550b064a372244a2a7347c
- .git\objects\20\097a552d03d937f00f61b5dbd086595dc1679f
- .git\objects\20\2fac0d23f692d0bcf526c29ecb1da5f965dbb5
- .git\objects\21\08184126a07fba28aa8e6f47a6a1a8ee24bcf4
- .git\objects\21\bfdb3d150fedfabf41d59bf03a7cb57da7cf73
- .git\objects\22\9ef23c4c67d903648f151d7e09f549ca827dc3
- .git\objects\22\eda5ceee40e5eaf9c57d1fcf9ec3b25f23c8b4
- .git\objects\23\b4e6483052bf7825828200cbd8c0df083d54ac
- .git\objects\25\227b318ffe2e79609634821c4362d0880eb709
- .git\objects\25\34eb8fbc4e32235bc50a7e427be6e2eae45eb6
- .git\objects\28\ec263f4d308a2e4129362d53dc90d4065f0180
- .git\objects\29\1787414262b41332125c359afb61b1d56ad896
- .git\objects\29\8910dd3b38db408b7ddb4260253057bd56e7e9
- .git\objects\2a\0d4b00bce3ff6f3a85cac1bee30b40001a0dd7
- .git\objects\2a\daad3d99e2284f720eb8b01256b0d9392871ca
- .git\objects\2b\2417fd30041c37e683185bd53c4700573d51e3
- .git\objects\2b\54cef4256080336629990f94793934f0b0896f
- .git\objects\2c\4276e2b3a295464a3799115166ea2d30b5a96f
- .git\objects\2e\5749972d9b0778e71d0841d2206505b8d496a1
- .git\objects\2e\caafbe8839ff2519ec3293a77211c6e0dbf8ea
- .git\objects\32\e942396636eda3688e4cfa0254cd13d863bd57
- .git\objects\33\962944a604524a2818a22be3f616263b86c59c
- .git\objects\33\fde102a81213a549eef3ff0ed1336bd33bf9a7
- .git\objects\34\7b67d058e332852db065fb472389467babce23
- .git\objects\34\e162a20adea8929afc231311b7042fe5b0fa1f
- .git\objects\35\29db53a24223333acd470075cbf84930a5cf45
- .git\objects\37\2522cf6bb620d54e0968aaf740e204c79d115d
- .git\objects\37\89dd839577038e6284da17168a022dfb72210e
- .git\objects\37\e2ac98268468a91d890eec9546953d4b752984
- .git\objects\38\3f13a7674c6e331cc1300c379c8554e96a80d6
- .git\objects\39\70a95833ea47dbb0670f8822d98e4aac1d18f6
- .git\objects\39\df851e8f75056c51ff8a06495ed9e167aeb0f0
- .git\objects\3a\44e0eb4221e3d51c32fc05daba531f00f39fbd
- .git\objects\3d\c1497f2bc431e86de408dd3e7eedef6d76f62f
- .git\objects\40\9189bdc2dc6df7fecb89c94bfd506fea54e203
- .git\objects\46\935464bbeb214271c4d2c090084ae242cfc9cd
- .git\objects\46\b6d5cd41bfa3398bf91097436b7ac5a4417e3b
- .git\objects\47\573713b1aced507b69ebe3c55d3d17198e22ad
- .git\objects\47\75ce11258e819eb03d867b565e4fa8f534f2e8
- .git\objects\47\97e0fa60f2d32436926ea44de1f299da1c65bc
- .git\objects\49\9d1cf53a2a5da382e1a2be8f4a439be8e316e2
- .git\objects\4a\2e2c1429c42e15d04be23d36373e1b3579e37d
- .git\objects\4a\3559017523626a20d8c0fe8b435580e647f335
- .git\objects\4b\2bd8878d1060263a108c78e58ffae6eafb3f4d
- .git\objects\4b\a0292ed29ad5da5901ce8c446f2d1c5ff90fb3
- .git\objects\4c\91751c946b90299710b839661e988930879ace
- .git\objects\4d\7b6e5922188aabad5637a6ca3f6ae89bffdc1a
- .git\objects\4e\89302980d891507dbedcb31325392667b6bd46
- .git\objects\4f\41a1014781ce1d566e9750eae5204698a0190d
- .git\objects\4f\54c553cca536e10350663eccf79d2eeee63193
- .git\objects\4f\61f8a2180cdcd120d3c42f2a85166f8e7bd8c4
- .git\objects\4f\f38780683b3e56821585c3bc0cd35df3c7f4f6
- .git\objects\50\a8ad3ace2ccffccfa1e00712ebc63d1d7feaf8
- .git\objects\51\a31b52bab3be42e5810d295d2b9dfccd1d2c05
- .git\objects\55\9d7b475b37ceb65c26ca248e3d43ebc233251e
- .git\objects\55\d11c4cdb1c065b19edd798acbe67a6888e2317
- .git\objects\58\657650cfa640db3a13d0e7be04c8492085df2a
- .git\objects\58\ac8699f5aeb54745f5c0d173b2dadd800bd7fe
- .git\objects\58\d19a8c836cc4afe57f234de839c9ebf1ef2479
- .git\objects\59\80c2da08af83bc5b58ebbf4bb6fd21f312b65f
- .git\objects\59\d79eea04d744a1522072bcd211efbdf3d7d2c0
- .git\objects\5b\5173a37d3ec866babbd299e681f7590c8220be
- .git\objects\5d\c66e6267fbcc66feeb217610fc4eb99aa14c06
- .git\objects\5e\1163dc90c9d890742b788a1c8ddfbf73df120f
- .git\objects\61\364222db1c89704da1d17dbca4d7b2a3d090cc
- .git\objects\61\3c5ab474c4a0fe0f92c128ecfc7a27eae4710a
- .git\objects\61\c03531281978897ab1f7fe94a27101f3884bcb
- .git\objects\64\d171abb164eec8eb4556c8568fd26784b1d225
- .git\objects\65\3b77b5cd36368d53c2acd635c109c6fc3f4c8a
- .git\objects\65\89caadfc81ab42d74eacc9bc903d17b6265cdf
- .git\objects\65\fd50692c1100c71c25a47099ca1a2bbb40023b
- .git\objects\66\c750758f40e61106b46768fc522580492e82da
- .git\objects\69\612fb4db1eddac9b0008a44cbadc50d87a4a48
- .git\objects\6a\29d6147f442859c438d54fc4d9defd58a08a36
- .git\objects\6c\33509e58b86d73370907bb3cbe4d656661b549
- .git\objects\6e\4db19519d87360c31d1e1febabdf5f2aced700
- .git\objects\6e\5313971bed0a8ce83e9f535302081c318260c6
- .git\objects\6e\65ce17fc97b9e497c3d8daccd51d3ee509b222
- .git\objects\6f\71e2d9bbd4ed5be74a76bf1f3083be8a5be641
- .git\objects\70\0d3e160672c200b00fd355570fa298611bb5a5
- .git\objects\70\f58ef8c2be7d6f11aa4eb299ff70cdb0a25037
- .git\objects\71\42a65e485fad69bc5c42952c67982e26a7dbc4
- .git\objects\71\d3fcebf687a815be7e3dc558324f5b04a818b8
- .git\objects\72\46892829fbcf582f41f458f74099bd36c650cc
- .git\objects\73\3f50f6c2b18bf2de5c7340c47bd88e7d0e66c5
- .git\objects\74\693d54ca1fc307e719060e2e846d57755e11f2
- .git\objects\74\bec155629bae0bbb6e5c18a8252510637303b9
- .git\objects\75\31d3815d1000d4c093f10d438ae670f3206abc
- .git\objects\75\b332fd40cecaf92efd953977ad88613c918732
- .git\objects\76\cc922bdbd7f5d960aebb32f3e51dc3e3bd6318
- .git\objects\79\785dc64884033e62a2f2d322a57f2675138ec9
- .git\objects\7a\20ccd1506dfbdb4308fb1ad02e9bedea7777ba
- .git\objects\7a\298994692b5cc1df1f8d1aa4bba931b5d92661
- .git\objects\7a\431e6466ad9772643d3baa5700a2d4c619ebe8
- .git\objects\7b\9ca2cf44c8216b57e7aa652ad98c1d2cbe6fcf
- .git\objects\7d\bd6647c0c507a43bcf70141f45e8a636c75ead
- .git\objects\7e\37f705ac680d367e2565f4ab3afdd5e893bd79
- .git\objects\7e\4a3c6c7663f9d1103b2a8a5e70e6babafd20b3
- .git\objects\7f\003cb51561da089bb4870f327533682178dd94
- .git\objects\7f\b1cf401cf999aeac4f39546a23562a56c59bbf
- .git\objects\80\599b69eb407febcd139e4f6fb750da449a85fc
- .git\objects\82\b28add640ef4540d8b695d6401b07337a27c35
- .git\objects\84\50905a51d3325ebe76b4ef2e4f8db88394381f
- .git\objects\86\c499faf42a95c92349b1dc73fd417e626e2b23
- .git\objects\86\dba9b3e04a16fb0151eefbaf5a605bcd994f68
- .git\objects\88\98eb4a45757a51b7ba430ff74e7b93b01bf4f7
- .git\objects\8a\9f98f983e5e0d1f9ed29f4e38e556bcb6477e6
- .git\objects\8a\a3a4577fe900b5bd97689089a9b3f3e1b292c9
- .git\objects\8c\58aa3e7e1fd892cff559433861ec532e48f27a
- .git\objects\8e\0ea46cdd5269095523ab3d2ff6a0a94b1822fa
- .git\objects\8e\cf41c52c26bb03639120104e5a6aa4a6a071e7
- .git\objects\8f\134aaf7f25c596eb89bfcfe28c4217ee8f1e9c
- .git\objects\8f\7e86bf1ce2536e8cfbbbee1870a56479d96b35
- .git\objects\8f\c9cad76867960c552881323d0ae8caf1068935
- .git\objects\8f\e65d0db797448f6c040311f0e982eb88190535
- .git\objects\90\59bfa3ed852034599efa555cfd190c71d41dad
- .git\objects\91\8d3bef9281cba39b22b3c91afa0fe9f0271bf5
- .git\objects\92\5d0918d284c35e51acb8e790b83efd300d1b31
- .git\objects\93\7dbaa5fb81dd9270bdf4d96a85a5f8c20155a4
- .git\objects\94\20422cc8ccd3c6b486fe9ff888f7dd4f693d86
- .git\objects\94\6f7b6ebd66f08f4cc40299d8107a6cbbd75162
- .git\objects\96\52ffb0bb2929e96aa1d2727a0998fca97c019b
- .git\objects\97\cbd1dfc36b3296023ab6794c45887c29a66a3a
- .git\objects\99\7b45a2b8ef5fb0ca10de70bc7b22a4af256268
- .git\objects\9b\a3a7035d679ffcd55591e9e930b7052ef0b129
- .git\objects\9d\33cc9be1d9514383249576150b0c74f151c591
- .git\objects\9d\9e4852a3bb35c970e52cb531ade4d0d3804fc4
- .git\objects\9e\40ed8aaedd9b0d7965b50bb48c85e7e5280228
- .git\objects\9f\116baea56ff91d70a4bc78cbc7c8fb121c8491
- .git\objects\9f\92aa120fdbff536575a8f1f75633449bce4072
- .git\objects\a0\088bfcd21d7aba8a9d6f710d0cdd7c251422d7
- .git\objects\a1\83737d301b4c2c7df7b15f547ef7529232c602
- .git\objects\a2\cb6b790fbf4dee4dc45d1da245b4893b90422d
- .git\objects\a2\d2f92adaab62df19e262d7e170ca77a6bd0a19
- .git\objects\a2\fb7afea6a87fe1ef06cd3ec8dd98bd569940fc
- .git\objects\a3\452771f813a8c4d12c6d3fb7ed72b4ce445f50
- .git\objects\a3\6e630b411ea1d6f0bc76266a9c8cd5ef5e0319
- .git\objects\a3\8505f646dc7b9c477c3bdca216212752e4a3ab
- .git\objects\a4\12267b11d6eb3d32121fdcb22ef75d501c6ea5
- .git\objects\a4\76a0b39f210ebea34f31a2a198ecc02357eede
- .git\objects\a4\bd6d1eb296874098b6d2629fdb6d7bead17e90
- .git\objects\a5\c5cbebde72879e5e46337b124ca11b996be1ac
- .git\objects\a5\d5a26a486be25c7d1a0cdd89ab8b9971088614
- .git\objects\a9\b045ab73fe48be2e6298a8f33e39ced551ed21
- .git\objects\a9\bf429a79e559c9a9feaa54bc50d6e58b34da42
- .git\objects\aa\e12eaef7e0c683737bd0bf71ba803556f42a1f
- .git\objects\ab\0c2601ef8d5806b6bfa873090019403b63602e
- .git\objects\ad\bec61fbc2770a53d025434ac4b89f4bea12167
- .git\objects\ae\cc9b081da516bdd37923af92e8bc988f5c3245
- .git\objects\ae\e5fba3f69bbbf0b741d608b8f09b7639fd2c18
- .git\objects\af\d253c572bf619ca812e42f6ffbbc90672cec2e
- .git\objects\b2\b583ee1f23481d3b2a69ecf4cbd3419c3a0cb4
- .git\objects\b3\8367a4cd8fba0869316190a7f1fef35667e703
- .git\objects\b3\9f6a5ae5622ec4be8b188405022429739d20fd
- .git\objects\ba\dc6afa2a82f4b5d941083a625c288e0a52847d
- .git\objects\bd\458ec5986c8d532a3e158856e21eac6a637051
- .git\objects\bf\1f09dc4adc62a4f5622f9c4dbedceb1611d769
- .git\objects\c1\1d89ef7c91968c88b3d8cbde14273e09ede45e
- .git\objects\c1\728eb7bbb2f53e4163777f28e16b98bd1faa32
- .git\objects\c1\8e7cac695f5cba02646535adf4bedd5965cc5e
- .git\objects\c4\ffc8e681f778ab361910b919438c1625f97776
- .git\objects\c9\7c8afbc653e3d115afc9b479ce4d6dc533573f
- .git\objects\cb\3cac893c61d9572af1b0aa56fe8b2b92136b5b
- .git\objects\cc\db3bba48a592a9dc5479aa823b83a0d47bb4b7
- .git\objects\cd\2eeacf57a27e76e67a00eb38dff36132ea6ac6
- .git\objects\cd\b635226aa375244c9331f0e34a6b2ea8935c00
- .git\objects\cf\7a7035ab04305274cd1e0b8122d3e60a36362a
- .git\objects\d0\6e9bbc93282a4bd3233605970a68a12673d2e9
- .git\objects\d1\2eba3b39a873f614a356205bc21566dd787677
- .git\objects\d1\6cd54739fc67dccbe08dfb789c6c6093729ff6
- .git\objects\d2\3be9d2cab0fa3a6f13d3cb1e63ce9602c5e65c
- .git\objects\d2\4c9aeb89c3804308021e3c4543142c40ca3605
- .git\objects\d7\843575bc5da432d22d49f6d7dadd6155d64d4f
- .git\objects\d7\efcd113a7e3003106372dcd225ea03493e3ec1
- .git\objects\d9\29e500e39c5eab63f8d7105f3a9222d1e300e6
- .git\objects\d9\f1af2415b34913029f4a6b49266a19db433ab8
- .git\objects\da\9eda54b6da2be5cd30898a11d8b827fbc85821
- .git\objects\da\faf695b078c51b6745e35473269a3342b0558f
- .git\objects\dc\9bd5aaf4aaf268734ebd97366c4c9c7ab79ff9
- .git\objects\dd\3d2fe8ccda02ec85e6f76915f6f912e7ac40be
- .git\objects\dd\d83b76c31a5b50071835974cd16f89d111b724
- .git\objects\e5\40f2a0b937bfd343abaeb8e15d7b3e06caf074
- .git\objects\e6\9de29bb2d1d6434b8b29ae775ad8c2e48c5391
- .git\objects\e6\ccb341653feb8474f2f84b9ec2a3a4e6b1a84c
- .git\objects\e7\79cab22c3190348c56ccc5980d0a33d83c9882
- .git\objects\e7\c3bb19f11a1f75c1f0909238577d2b6a6eddae
- .git\objects\e7\fa898fa52775cef11a7bac42d9e5e8e079dc7c
- .git\objects\e9\9911bf988215a60a2eced4f24e2ac525a8a3d4
- .git\objects\ea\b4457d41ec8b05afc8a3622a6dfdd393cb2ce8
- .git\objects\ea\c9aae4459250a89b4958a4499bfe23bddfc183
- .git\objects\eb\1f85906eba2941e8ea30ef014ece9e54295222
- .git\objects\eb\5d4b4f134053e2afd7914c0439ed85a430b323
- .git\objects\ec\6037fbab52c498f2cf1e68b02724121f58ac65
- .git\objects\ec\bec413de09755c6e6bfecb8f9b7e77aa1bb65d
- .git\objects\ec\f9c5fcc1121c45b5caf59aaa05c33b569e6a1d
- .git\objects\ef\6386dd41d7c1deef7bc82a3a18003a8331b7fe
- .git\objects\ef\7728c8106726a56236eb61ed41a68a98178f4b
- .git\objects\f1\dbc26c07178e3ec6e52a96fcd2ef3c4f8422f3
- .git\objects\f2\e934ef3190b573be95bbf1f65c96d3c7e2c48d
- .git\objects\f3\949ed207faa84f149794e27436dbf821087d0e
- .git\objects\f3\a76ab291ee7abdc41254740d455598b1173d81
- .git\objects\f3\d138f2fc44b46daee9c97d7a4ce52380da817c
- .git\objects\f4\3ca475f6ffcbc80a7f07caef43d63ebefc07ad
- .git\objects\f4\ffda920076809294986f982d97779f7e31626d
- .git\objects\f5\9f5b470d0c1a7d81ca9339144f155bf26886d2
- .git\objects\f6\90b6633f4b4d133c251f3ae83de86304e602e9
- .git\objects\f7\195cf880ea10f48c16e5df0c29f987f7a027c1
- .git\objects\f8\54d7c1552e78b08226de116854b12e4251bffe
- .git\objects\f9\6ba677e657bee0b09b4ed57ad225621a335c00
- .git\objects\fa\4e5580a3af3860d7068e3c434cbac745a0778e
- .git\objects\fc\996024eeca38f5fdd251187f2b9895378ecc04
- .git\objects\fd\1e25db8d7b9c7e2257459fb60aea66adf73a49
- .git\objects\fd\468509be162244f34d3bbe0fdc0a00450f2b17
- .git\objects\ff\a8bdac042c1ba102a1cc43f2b420efc45c6238
- .git\objects\ff\aaf96ce750baa5568f9d17f05b8576e7a253b9
- .git\refs\heads\2.0.0
- .git\refs\heads\appveyor
- .git\refs\heads\dev
- .git\refs\heads\Develop
- .git\refs\heads\master
- .git\refs\heads\MultipleMainetanceWindowsBug
- .git\logs\refs\heads\2.0.0
- .git\logs\refs\heads\appveyor
- .git\logs\refs\heads\dev
- .git\logs\refs\heads\Develop
- .git\logs\refs\heads\master
- .git\logs\refs\heads\MultipleMainetanceWindowsBug
- .git\refs\remotes\origin\2.0.0
- .git\refs\remotes\origin\dev
- .git\refs\remotes\origin\HEAD
- .git\refs\remotes\origin\master
- .git\refs\remotes\origin\MultipleMainetanceWindowsBug
- .git\logs\refs\remotes\origin\2.0.0
- .git\logs\refs\remotes\origin\dev
- .git\logs\refs\remotes\origin\HEAD
- .git\logs\refs\remotes\origin\master
- .git\logs\refs\remotes\origin\MultipleMainetanceWindowsBug