Allow add action in iis_config_property to support multiple properties #435
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
The iis_config_property resource does not currently support values which require more than one property. For example, the following command would not be supported currently since the value parameter has a hash which contains multiple keys:
Add-WebConfigurationProperty -PSPath 'MACHINE/WEBROOT/APPHOST' -Location "Default FTP Site" -Filter "/system.ftpServer/security/authorization" -Name "." -Value @{accessType='Allow';users='ftp_user';permissions='Read, Write'}
This PR would update the add action for the iis_config_property resource and allow the value property to use Hash values to support multiple properties.
The property custom resource property would be ignored if passing in a Hash to the value property.
Below are examples of how the custom resource would be used with multiple properties vs a single property:
Looking for feedback and suggestions on this implementation. Thanks!
Issues Resolved
Issue #433
Check List