-
Notifications
You must be signed in to change notification settings - Fork 8
BREAKING: SChannelProtocol Class-Based #72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 82 commits
Commits
Show all changes
89 commits
Select commit
Hold shift + click to select a range
a7baf68
Merge main
dan-hughes d787b25
Delete protocol tests
dan-hughes cd5ae64
Add Reason
dan-hughes a06da47
Add protocolbase class
dan-hughes 4c0d55a
Add protocol server and client resources
dan-hughes 2e6f53d
Add strings files
dan-hughes f0972f7
Update changelog
dan-hughes b475fce
Update examples
dan-hughes 36f22d8
Update changelog
dan-hughes 12fa914
Fix tests
dan-hughes 8430033
Remove use of Where-Object
dan-hughes 19c0f88
Fix reasons assertions
dan-hughes 80d2b0c
Protocol Client integration tests
dan-hughes 6e84744
Update tests
dan-hughes 6f8b1fe
Config
dan-hughes 3579d99
Formatting
dan-hughes 07efb63
Update
dan-hughes 8b2b437
Make deploy depend on all tests
dan-hughes 31bc766
Update
dan-hughes 9b2182d
Update
dan-hughes 30c2faf
Update
dan-hughes 070dadc
Add import
dan-hughes 3744a68
Update
dan-hughes 661d238
Update
dan-hughes 4f49c2b
Update
dan-hughes ed4765a
Update
dan-hughes 32df18b
Test
dan-hughes 9796054
Test
dan-hughes cfdb483
Add dir per config
dan-hughes 9843e2e
Use flags on enum
dan-hughes e2cae2d
Add helper method to convert a enum to the individual flag values
dan-hughes bf7ed92
Use enum with flags
dan-hughes b8a23a3
Int tests
dan-hughes 41c139a
Fix
dan-hughes 7a86522
Remove Type
dan-hughes df688d3
Fix HQRM
dan-hughes dcf0555
Fix type
dan-hughes 58cd4bd
Disable tests
dan-hughes b0fead7
No need to convert
dan-hughes e7d39b7
Fix text
dan-hughes 845a130
Testing
dan-hughes 70a353b
Only assign if there are values
dan-hughes 026cff0
test for empty
dan-hughes fd45e62
Merge branch 'main' into class-protocol
dan-hughes 79704bb
fix
dan-hughes 34c1ba8
Set values
dan-hughes 8704852
fix
dan-hughes 13f4c70
Int tests
dan-hughes 210836b
assign var
dan-hughes 591dcbe
fix
dan-hughes 13bde73
Revert "Use flags on enum"
dan-hughes 2737128
Reapply "Use flags on enum"
dan-hughes 096a768
Use string array as enum array or enum with flags does not produce va…
dan-hughes f4f1012
Add protocol server integration tests
dan-hughes 38e3f9b
Add property assertion
dan-hughes 9937c77
Add clear
dan-hughes 468a36a
Fix assert
dan-hughes cc46a75
Remove clear flag
dan-hughes 4a5fd64
Set Next version
dan-hughes dc296e3
Remove old codecov config
dan-hughes 1fa3ac6
Remove commented config
dan-hughes a227da3
Fill in missing issue descriptions
dan-hughes 74cc1fc
Update synopsis'
dan-hughes 2e207c7
Use unique GUIDs
dan-hughes 96199f5
CodeRabbit fixes
dan-hughes bb9773e
Coderabbit fixes
dan-hughes a625d0e
Update Description
dan-hughes c40a2be
Fix message
dan-hughes 70925ac
Only run Integration Test files.
dan-hughes d163cc5
Add space
dan-hughes 9c2dd17
Merge branch 'main' into class-protocol
dan-hughes 2430165
Fix tests
dan-hughes 9583b4e
Revert "Set Next version"
dan-hughes 56bb6a4
Fix formatting
dan-hughes 9eecee0
Use real GUIDs
dan-hughes 6f4f28d
Add comment based help
dan-hughes b6e5b5b
Update exmaple formatting
dan-hughes e0f72c9
CodeRabbit suggestions
dan-hughes c7ec8c5
ModuleFast fixes current issues with PSResourceGet
dan-hughes 4869e81
Use latest GitHubTasks
dan-hughes 235ecca
Fix convergence issue
dan-hughes a4a8be0
Modify update
dan-hughes a204707
Fixes
dan-hughes 260e57d
Fix logic
dan-hughes 989a0e5
Debug
dan-hughes 99d47b6
Fix default protocols
dan-hughes 13f4801
Fix
dan-hughes d0353df
Remove debug
dan-hughes f038c30
Add test coverage
dan-hughes File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| <# | ||
| .SYNOPSIS | ||
| The reason a property of a DSC resource is not in desired state. | ||
|
|
||
| .DESCRIPTION | ||
| A DSC resource can have a read-only property `Reasons` that the compliance | ||
| part (audit via Azure Policy) of Azure AutoManage Machine Configuration | ||
| uses. The property Reasons holds an array of SChannelReason. Each SChannelReason | ||
| explains why a property of a DSC resource is not in desired state. | ||
| #> | ||
|
|
||
| class SChannelReason | ||
| { | ||
| [DscProperty()] | ||
| [System.String] | ||
| $Code | ||
|
|
||
| [DscProperty()] | ||
| [System.String] | ||
| $Phrase | ||
| } |
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.