xWebAdministration
3.0.0.0
Module with DSC Resources for Web Administration
Minimum PowerShell version
4.0
See the version list below for details.
Installation Options
Owners
Copyright
(c) 2019 Microsoft Corporation. All rights reserved.
Package Details
Author(s)
- Microsoft Corporation
Tags
DesiredStateConfiguration DSC DSCResourceKit DSCResource
DSCResources
MSFT_WebApplicationHandler MSFT_xIisFeatureDelegation MSFT_xIIsHandler MSFT_xIisLogging MSFT_xIisMimeTypeMapping MSFT_xIisModule MSFT_xSslSettings MSFT_xWebApplication MSFT_xWebAppPool MSFT_xWebAppPoolDefaults MSFT_xWebConfigKeyValue MSFT_xWebConfigProperty MSFT_xWebConfigPropertyCollection MSFT_xWebSite MSFT_xWebSiteDefaults MSFT_xWebVirtualDirectory
Dependencies
This module has no dependencies.
Release Notes
- Changes to xWebAdministration
- Changes to PULL\_REQUEST\_TEMPLATE.md
- Improving descriptive text around the CHANGELOG.md entry.
- Adding note that entry in CHANGELOG.md is mandatory for all PRs.
- Resolved custom Script Analyzer rules that was added to the test
framework.
- Moved change log from README.md to a separate CHANGELOG.md ([issue 446](https://github.com/PowerShell/xWebAdministration/issues/446)).
- Remove example "Creating the default website using configuration
data" from README.md ([issue 488](https://github.com/PowerShell/xWebAdministration/issues/488)).
- Removed examples README.md as it was obsolete ([issue 482](https://github.com/PowerShell/xWebAdministration/issues/482)).
- Updated `Ensure` property description for `xIisHandler` resource to
match schema.mof
- Moved examples from Readme.md to respective `/Examples/Resources/`
folders ([issue 486](https://github.com/PowerShell/xWebAdministration/issues/486)).
- Created new folder structure for examples so that examples will be
placed in `/Examples/Resources/$resourceName` ([issue 483](https://github.com/PowerShell/xWebAdministration/issues/483)).
- Added a table of contents for the resource list ([issue 450](https://github.com/PowerShell/xWebAdministration/issues/450)).
- Alphabetized the resource list in the README.md ([issue 449](https://github.com/PowerShell/xWebAdministration/issues/449)).
- Optimized exporting in the module manifest for best performance ([issue 448](https://github.com/PowerShell/xWebAdministration/issues/448)).
- Updated hashtables in the repo to adhere to the style guidelines
described at https://github.com/PowerShell/DscResources/blob/master/StyleGuidelines.mdcorrect-format-for-hashtables-or-objects
([issue 524](https://github.com/PowerShell/xWebAdministration/issues/524))
- Moved example Sample_EndToEndxWebAdministration from readme.md to a
separate .ps1 in `/examples/` ([issue 491](https://github.com/PowerShell/xWebAdministration/issues/491))
- Removed example "Create and configure an application pool" from
README.md ([issue 489](https://github.com/PowerShell/xWebAdministration/issues/489)).
- Changes to xIisHandler
- Updated schema.mof to include descriptions for each property ([issue 453](https://github.com/PowerShell/xWebAdministration/issues/453)).
- Moved MSFT_xIisHandler localization strings to strings.psd1 ([issue 463](https://github.com/PowerShell/xWebAdministration/issues/463)).
- Changes to xWebSite
- Fix `Get-TargetResource` so that `LogFlags` are returned as expected
array of strings (one for each flag) rather than an array containing
a single comma-separated string of flags" ([issue 332](https://github.com/PowerShell/xWebAdministration/issues/332)).
- Moved localization strings to strings.psd1 file ([issue 475](https://github.com/PowerShell/xWebAdministration/issues/475))
- Updated schema.mof so that each property has an appropriate description ([issue 456](https://github.com/PowerShell/xWebAdministration/issues/456)).
- Updated schema.mof and README so that `SourceType` and `SourceName`
properties for `MSFT_xLogCustomFieldInformation` are associated with
the appropriate descriptions and valuemaps/values ([issue 456](https://github.com/PowerShell/xWebAdministration/issues/456)).
- Move examples from README.md to resource examples folder ([issue 487](https://github.com/PowerShell/xWebAdministration/issues/487)).
- Fix case of resource name from `xWebsite` to `xWebSite` ([issue 535](https://github.com/PowerShell/xWebAdministration/issues/535)).
- Changes to xIISLogging
- Fix `Get-TargetResource` so that `LogFlags` are returned as expected
array of strings (one for each flag) rather than an array containing
a single comma-separated string of flags ([issue 332](https://github.com/PowerShell/xWebAdministration/issues/332)).
- Moved MSFT_xIisLogging localization strings to strings.psd1 ([issue 464](https://github.com/PowerShell/xWebAdministration/issues/464)).
- Changes to xSslSettings
- Updated casing of `xSslSettings` in all file names, folder names,
schema, and documentation ([issue 461](https://github.com/PowerShell/xWebAdministration/issues/461)).
- Updated casing of `xSslSettings` in all file names, folder names,
schema, and documentation ([issue 536](https://github.com/PowerShell/xWebAdministration/issues/536)).
- Moved MSFT_xSslSettings localization strings to strings.psd1 ([issue 467](https://github.com/PowerShell/xWebAdministration/issues/467)).
- Changes to xWebConfigKeyValue
- Updated schema.mof to include a description for the Ensure property ([issue 455](https://github.com/PowerShell/xWebAdministration/issues/455)).
- Move localization strings to strings.psd1 file ([issue 472](https://github.com/PowerShell/xWebAdministration/issues/472)).
- Changes to xWebAppPoolDefaults
- Move localization strings to strings.psd1 file ([issue 470](https://github.com/PowerShell/xWebAdministration/issues/470)).
- BREAKING CHANGE: Changed `ApplyTo` key parameter to `IsSingleInstance`
to bring the resource into compliance with published best practices ([issue 462](https://github.com/PowerShell/xWebAdministration/issues/462)).
- Changes to xWebApplication
- Move localization strings to strings.psd1 file ([issue 468](https://github.com/PowerShell/xWebAdministration/issues/468))
- Add description on class MSFT_xWebApplicationAuthenticationInformation ([issue 454](https://github.com/PowerShell/xWebAdministration/issues/454)).
- Changes to xIisModule entry
- Moved xIisModule localization strings to strings.psd1 ([issue 466](https://github.com/PowerShell/xWebAdministration/issues/466)).
- Changes to xIisMimeTypeMapping
- Moved MSFT_xIisMimeTypeMapping localization strings to strings.psd1 ([issue 465](https://github.com/PowerShell/xWebAdministration/issues/465)).
- Changes to xWebVirtualDirectory
- Moved MSFT_xWebVirtualDirectory localization strings to strings.psd1 ([issue 477](https://github.com/PowerShell/xWebAdministration/issues/477)).
- Changes to xWebSiteDefaults
- Move localization strings to strings.psd1 file ([issue 475](https://github.com/PowerShell/xWebAdministration/issues/475)).
- BREAKING CHANGE: Changed `ApplyTo` key parameter to `IsSingleInstance`
to bring the resource into compliance with published best practices ([issue 457](https://github.com/PowerShell/xWebAdministration/issues/457)).
- Fix case of resource name from `xWebsiteDefaults` to `xWebSiteDefaults` ([issue 535](https://github.com/PowerShell/xWebAdministration/issues/535)).
- Changes to xWebConfigProperty
- Move localization strings to strings.psd1 file ([issue 473](https://github.com/PowerShell/xWebAdministration/issues/473)).
- Changes to xWebConfigPropertyCollection
- Move localization strings to strings.psd1 file ([issue 474](https://github.com/PowerShell/xWebAdministration/issues/474)).
- Changes to xIisFeatureDelegation
- Moved MSFT_xIisFeatureDelegation localization strings to strings.psd1 ([issue 459](https://github.com/PowerShell/xWebAdministration/issues/459)).
- Changes to xWebAppPool
- Moved MSFT_xWebAppPool localization strings to strings.psd1 ([issue 469](https://github.com/PowerShell/xWebAdministration/issues/469)).
FileList
- xWebAdministration.nuspec
- LICENSE
- CHANGELOG.md
- xWebAdministration.psd1
- README.md
- Tests\xWebAdministration.TestHarness.psm1
- Tests\MockWebAdministrationWindowsFeature.psm1
- Tests\Unit\xWebAdministration.Common.Tests.ps1
- Tests\Unit\MSFT_WebApplicationHandler.tests.ps1
- Tests\Unit\MSFT_xWebVirtualDirectory.Tests.ps1
- Tests\Unit\MSFT_xSslSettings.Tests.ps1
- Tests\Unit\MSFT_xWebConfigPropertyCollection.tests.ps1
- Tests\Unit\MSFT_xIISHandler.Tests.ps1
- Tests\Unit\MSFT_xWebAppPool.Tests.ps1
- Tests\Unit\MSFT_xWebConfigKeyValue.Tests.ps1
- Tests\Unit\MSFT_xIISFeatureDelegation.Tests.ps1
- Tests\Unit\MSFT_xWebConfigProperty.tests.ps1
- Tests\Unit\MSFT_xIisMimeTypeMapping.Tests.ps1
- Tests\Unit\MSFT_xWebAppPoolDefaults.Tests.ps1
- Tests\Unit\MSFT_xWebApplication.Tests.ps1
- Tests\Unit\MSFT_xWebsite.Tests.ps1
- Tests\Unit\MSFT_xIISLogging.Tests.ps1
- Tests\Integration\MSFT_xWebSiteDefaults.Integration.Tests.ps1
- Tests\Integration\MSFT_xIISHandler.config.ps1
- Tests\Integration\MSFT_xWebConfigKeyValue.Integration.Tests.ps1
- Tests\Integration\MSFT_xIISMimeTypeMapping.config.ps1
- Tests\Integration\MSFT_xWebConfigKeyValue.config.ps1
- Tests\Integration\MSFT_XIISLogging.Integration.Tests.ps1
- Tests\Integration\MSFT_xWebApplication.config.ps1
- Tests\Integration\MSFT_xSslSettings.Integration.Tests.ps1
- Tests\Integration\MSFT_xWebSite.config.ps1
- Tests\Integration\MSFT_xWebAppPool.Integration.tests.ps1
- Tests\Integration\MSFT_xWebSite.config.psd1
- Tests\Integration\MSFT_xIISHandler.Integration.Tests.ps1
- Tests\Integration\MSFT_xWebAppPoolDefaults.config.ps1
- Tests\Integration\MSFT_xWebConfigProperty.Integration.Tests.ps1
- Tests\Integration\MSFT_xIISFeatureDelegation.config.ps1
- Tests\Integration\MSFT_xWebConfigProperty.config.ps1
- Tests\Integration\MSFT_xWebAppPoolDefaults.Integration.Tests.ps1
- Tests\Integration\MSFT_xSslSettings.config.psd1
- Tests\Integration\MSFT_xWebApplication.config.psd1
- Tests\Integration\MSFT_xSslSettings.config.ps1
- Tests\Integration\MSFT_xWebVirtualDirectory.config.psd1
- Tests\Integration\MSFT_xWebSiteDefaults.config.ps1
- Tests\Integration\MSFT_xIISMimeTypeMapping.Integration.Tests.ps1
- Tests\Integration\MSFT_XIISLogging.config.ps1
- Tests\Integration\MSFT_WebApplicationHandler.Config.ps1
- Tests\Integration\MSFT_xWebAppPool.config.ps1
- Tests\Integration\MSFT_xWebVirtualDirectory.Integration.Tests.ps1
- Tests\Integration\MSFT_xWebApplication.Integration.Tests.ps1
- Tests\Integration\MSFT_xWebConfigPropertyCollection.config.ps1
- Tests\Integration\MSFT_xWebVirtualDirectory.config.ps1
- Tests\Integration\MSFT_WebApplicationHandler.Integration.Tests.ps1
- Tests\Integration\MSFT_xWebSite.Integration.Tests.ps1
- Tests\Integration\MSFT_xWebConfigPropertyCollection.Integration.Tests.ps1
- Tests\Integration\MSFT_xIISFeatureDelegation.Integration.Tests.ps1
- Tests\TestHelper\CommonTestHelper.psm1
- Examples\Resources\Sample_EndToEndxWebAdministration.ps1
- DSCResources\MSFT_xWebConfigPropertyCollection\MSFT_xWebConfigPropertyCollection.psm1
- DSCResources\MSFT_xWebConfigPropertyCollection\MSFT_xWebConfigPropertyCollection.schema.mof
- DSCResources\MSFT_xIisMimeTypeMapping\MSFT_xIisMimeTypeMapping.schema.mof
- DSCResources\MSFT_xIisMimeTypeMapping\MSFT_xIisMimeTypeMapping.psm1
- DSCResources\MSFT_xWebConfigKeyValue\MSFT_xWebConfigKeyValue.schema.mof
- DSCResources\MSFT_xWebConfigKeyValue\MSFT_xWebConfigKeyValue.psm1
- DSCResources\MSFT_WebApplicationHandler\MSFT_WebApplicationHandler.psm1
- DSCResources\MSFT_WebApplicationHandler\MSFT_WebApplicationHandler.schema.mof
- DSCResources\MSFT_xIIsHandler\MSFT_xIisHandler.schema.mof
- DSCResources\MSFT_xIIsHandler\MSFT_xIisHandler.psm1
- DSCResources\MSFT_xWebSiteDefaults\MSFT_xWebSiteDefaults.psm1
- DSCResources\MSFT_xWebSiteDefaults\MSFT_xWebSiteDefaults.schema.mof
- DSCResources\MSFT_xWebApplication\MSFT_xWebApplication.schema.mof
- DSCResources\MSFT_xWebApplication\MSFT_xWebApplication.psm1
- DSCResources\MSFT_xIisFeatureDelegation\MSFT_xIisFeatureDelegation.psm1
- DSCResources\MSFT_xIisFeatureDelegation\MSFT_xIisFeatureDelegation.schema.mof
- DSCResources\MSFT_xIisModule\MSFT_xIisModule.schema.mof
- DSCResources\MSFT_xIisModule\xIisModuleDesigner.ps1
- DSCResources\MSFT_xIisModule\MSFT_xIisModule.psm1
- DSCResources\MSFT_xIisLogging\MSFT_xIisLogging.psm1
- DSCResources\MSFT_xIisLogging\MSFT_xIisLogging.schema.mof
- DSCResources\MSFT_xWebAppPoolDefaults\MSFT_xWebAppPoolDefaults.schema.mof
- DSCResources\MSFT_xWebAppPoolDefaults\MSFT_xWebAppPoolDefaults.psm1
- DSCResources\MSFT_xWebVirtualDirectory\MSFT_xWebVirtualDirectory.psm1
- DSCResources\MSFT_xWebVirtualDirectory\MSFT_xWebVirtualDirectory.schema.mof
- DSCResources\MSFT_xSslSettings\MSFT_xSslSettings.psm1
- DSCResources\MSFT_xSslSettings\MSFT_xSslSettings.schema.mof
- DSCResources\MSFT_xWebSite\MSFT_xWebSite.psm1
- DSCResources\MSFT_xWebSite\MSFT_xWebSite.schema.mof
- DSCResources\MSFT_xWebAppPool\MSFT_xWebAppPool.psm1
- DSCResources\MSFT_xWebAppPool\MSFT_xWebAppPool.schema.mof
- DSCResources\MSFT_xWebConfigProperty\MSFT_xWebConfigProperty.psm1
- DSCResources\MSFT_xWebConfigProperty\MSFT_xWebConfigProperty.schema.mof
- Modules\xWebAdministration.Common\xWebAdministration.Common.psm1
- Examples\Resources\xWebSite\Sample_xWebSite_NewWebsite_UsingCertificateThumbprint.ps1
- Examples\Resources\xWebSite\Sample_xWebSite_NewWebsite.ps1
- Examples\Resources\xWebSite\Sample_xWebSite_RemoveDefault.ps1
- Examples\Resources\xWebSite\Sample_xWebSite_WithSSLFlags.ps1
- Examples\Resources\xWebSite\Sample_xWebSite_NewWebsiteFromConfigurationData.ps1
- Examples\Resources\xWebSite\Sample_xWebSite_NewWebsite_UsingCertificateSubject.ps1
- Examples\Resources\xWebSite\Sample_xWebSite_StopDefault.ps1
- Examples\Resources\xWebApplication\Sample_xWebApplication_NewWebApplication.ps1
- Examples\Resources\xWebApplication\Sample_xWebApplication.ps1
- Examples\Resources\xWebConfigKeyValue\Sample_xWebConfigKeyValue_RemoveAppSetting.ps1
- Examples\Resources\xWebConfigKeyValue\Sample_xWebConfigKeyValue_AddAppSetting.ps1
- Examples\Resources\WebApplicationHandler\Sample_WebApplicationHandler.ps1
- Examples\Resources\xIisLogging\Sample_xIisLogging_Truncate.ps1
- Examples\Resources\xIisLogging\Sample_xIisLogging_Rollover.ps1
- Examples\Resources\xWebAppPoolDefaults\Sample_xWebAppPoolDefaults.ps1
- Examples\Resources\xWebSiteDefaults\Sample_xWebSiteDefaults.ps1
- Examples\Resources\xWebAppPool\Sample_xWebAppPool.ps1
- Examples\Resources\xWebConfigPropertyCollection\Sample_xWebConfigPropertyCollection_Remove.ps1
- Examples\Resources\xWebConfigPropertyCollection\Sample_xWebConfigPropertyCollection_Add.ps1
- Examples\Resources\xSslSettings\Sample_xSslSettings_RequireCert.ps1
- Examples\Resources\xIisFeatureDelegation\Sample_xIisFeatureDelegation_IisModulePathFormat.ps1
- Examples\Resources\xIisFeatureDelegation\Sample_xIisFeatureDelegation_IisConfigurationPathFormat.ps1
- Examples\Resources\xWebVirtualDirectory\Sample_xWebVirtualDirectory_NewVirtualDirectory.ps1
- Examples\Resources\xIisHandler\Sample_xIisHandler_Remove32Bit.ps1
- Examples\Resources\xIisServerDefaults\Sample_xIisServerDefaults.ps1
- Examples\Resources\xIisMimeTypeMapping\Sample_xIisMimeTypeMapping_RemoveVideo.ps1
- Examples\Resources\xWebConfigProperty\Sample_xWebConfigProperty_Remove.ps1
- Examples\Resources\xWebConfigProperty\Sample_xWebConfigProperty_Add.ps1
- DSCResources\MSFT_xWebConfigPropertyCollection\en-US\MSFT_xWebConfigPropertyCollection.strings.psd1
- DSCResources\MSFT_xIisMimeTypeMapping\en-US\MSFT_xIisMimeTypeMapping.strings.psd1
- DSCResources\MSFT_xWebConfigKeyValue\en-US\MSFT_xWebConfigKeyValue.strings.psd1
- DSCResources\MSFT_WebApplicationHandler\en-US\MSFT_WebApplicationHandler.strings.psd1
- DSCResources\MSFT_xIIsHandler\en-US\MSFT_xIIsHandler.strings.psd1
- DSCResources\MSFT_xWebSiteDefaults\en-US\MSFT_xWebSiteDefaults.strings.psd1
- DSCResources\MSFT_xWebApplication\en-US\MSFT_xWebApplication.strings.psd1
- DSCResources\MSFT_xIisFeatureDelegation\en-US\MSFT_xIisFeatureDelegation.strings.psd1
- DSCResources\MSFT_xIisModule\en-US\MSFT_xIisModule.strings.psd1
- DSCResources\MSFT_xIisLogging\en-US\MSFT_xIisLogging.strings.psd1
- DSCResources\MSFT_xWebAppPoolDefaults\en-US\MSFT_xWebAppPoolDefaults.strings.psd1
- DSCResources\MSFT_xWebVirtualDirectory\en-US\MSFT_xWebVirtualDirectory.strings.psd1
- DSCResources\MSFT_xSslSettings\en-US\MSFT_xSslSettings.strings.psd1
- DSCResources\MSFT_xWebSite\en-US\MSFT_xWebSite.strings.psd1
- DSCResources\MSFT_xWebAppPool\en-US\MSFT_xWebAppPool.strings.psd1
- DSCResources\MSFT_xWebConfigProperty\en-US\MSFT_xWebConfigProperty.strings.psd1
- Modules\xWebAdministration.Common\en-US\xWebAdministration.Common.strings.psd1
Version History
Version | Downloads | Last updated |
---|---|---|
3.3.0 | 2,476,690 | 6/3/2022 |
3.3.0-previe... | 100 | 5/29/2022 |
3.2.1-previe... | 88 | 5/29/2022 |
3.2.1-previe... | 491 | 1/7/2021 |
3.2.1-previe... | 135 | 10/31/2020 |
3.2.0 | 452,847 | 8/6/2020 |
3.2.0-previe... | 99 | 8/6/2020 |
3.2.0-previe... | 225 | 1/21/2020 |
3.1.2-previe... | 102 | 1/15/2020 |
3.1.1 | 188,641 | 1/10/2020 |
3.1.1-previe... | 97 | 1/10/2020 |
3.1.1-previe... | 104 | 1/6/2020 |
3.1.0 | 5,990 | 12/30/2019 |
3.1.0-previe... | 100 | 12/30/2019 |
3.1.0-previe... | 100 | 12/30/2019 |
3.0.0.0 (current version) | 40,668 | 10/30/2019 |
2.8.0.0 | 120,502 | 9/19/2019 |
2.7.0.0 | 53,375 | 8/8/2019 |
2.6.0.0 | 76,602 | 5/15/2019 |
2.5.0.0 | 70,085 | 2/20/2019 |
2.4.0.0 | 14,040 | 1/10/2019 |
2.3.0.0 | 27,614 | 10/25/2018 |
2.2.0.0 | 152,588 | 9/5/2018 |
2.1.0.0 | 13,933 | 7/25/2018 |
2.0.0.0 | 19,599,517 | 6/13/2018 |
1.20.0.0 | 23,963 | 5/2/2018 |
1.19.0.0 | 113,138 | 11/15/2017 |
1.18.0.0 | 115,682 | 7/12/2017 |
1.17.0.0 | 371,170 | 1/26/2017 |
1.16.0.0 | 6,715 | 12/14/2016 |
1.15.0.0 | 7,265 | 11/2/2016 |
1.14.0.0 | 5,263 | 9/21/2016 |
1.13.0.0 | 14,751 | 8/10/2016 |
1.12.0.0 | 34,597 | 6/29/2016 |
1.11.0.0 | 43,004 | 5/11/2016 |
1.10.0.0 | 25,945 | 3/31/2016 |
1.9.0.0 | 4,938 | 2/3/2016 |
1.8.0.0 | 1,423 | 12/3/2015 |
1.7.0.0 | 9,419 | 7/24/2015 |
1.6.0.0 | 22,113 | 6/9/2015 |
1.5.0.0 | 1,219 | 5/2/2015 |
1.4.0.0 | 299 | 4/24/2015 |
1.3.2.4 | 524 | 4/1/2015 |
1.3.2.3 | 541 | 12/18/2014 |
1.3.2.2 | 331 | 12/1/2014 |
1.3.2 | 580 | 7/22/2014 |
1.3.1 | 995 | 5/13/2014 |
1.3 | 21,204 | 5/8/2014 |
1.2 | 310 | 4/8/2014 |