BREAKING CHANGE: -Type
and -Id
parameters are removed from all commands
Use <IResource>
typed value instead.
Tip
<IResource>
typed value can be specified s string like Job:1
(Format: {Type}:{Id}
).
And also accept objects have type
and id
properties.
For example:
-Resource (Get-AnsibleJob -Id 1)
-Resource @{ type = "job"; id = 1 }
-Resource job:1
Command example:
Get-AnsibleJobLog Job:10
Find-AnsibleHost -associatedWith Inventory:1
What's Changed
- Change SummaryFields to Dictionary by @teramako in #105
- Implement cache by @teramako in #106
- Implement resource completion for Get-commands by @teramako in #108
- Implement resource completion for Find-commands by @teramako in #109
- Refactor AdHocCommand launcher by @teramako in #111
- Refactor InventoryUpdate launcher by @teramako in #112
- Update Invoke/Start-ProjectUpdate by @teramako in #113
- Update Invoke/Start-JobTemplate by @teramako in #114
- Update Invoke/Start-SystemJobTemplate by @teramako in #115
- Update Wait-UnifiedJob by @teramako in #116
- Update Invoke/Start-WorkflowJobTemplate by @teramako in #117
- Refactor Get-SurveySpec by @teramako in #118
- ✨ Refactor Get-VariableData by @teramako in #119
- Enable to cache items in SummaryFields by @teramako in #120
Full Changelog: v2.2.0...v2.3.0