YamlObjectModel

0.2.0-preview0001

Creates common object model for Yaml de/serialization.

Minimum PowerShell version

5.0

This is a prerelease version of YamlObjectModel.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name YamlObjectModel -AllowPrerelease

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name YamlObjectModel -Prerelease

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) Gael Colas. All rights reserved.

Package Details

Author(s)

  • Gael Colas

Tags

yaml object

Functions

Get-YOMObject

Dependencies

Release Notes

## [0.2.0-preview0001] - 2026-08-01

### Added

- Added Kubernetes-style `apiVersion`, `kind`, `metadata`, and `spec` YOM resource envelopes, omitting unset optional fields.
- Added typed short-envelope dispatch when a default type is supplied.

### Changed

- Preserved backward-compatible loading of legacy raw specs and `kind`/`spec` definitions.
- Stopped injecting `SavedAtPath` into portable object specifications during file loading.
- Replaced the placeholder README and expanded the conceptual wiki with envelope, dispatch, short-form, nesting, serialization, and compatibility guidance.

### Fixed

- Pinned the Azure Pipelines GitVersion tool to the compatible 5.x release line.
- Resolved HQRM violations in the saveable-object example and `Get-YOMObject` helper parameter block.
- Added the license and project URLs required when packaging the module as a NuGet package.

FileList

Version History

Version Downloads Last updated
0.2.0-previe... (current version) 4 8/1/2026
0.1.4 148 10/26/2022
0.1.4-previe... 19 10/26/2022
0.1.3 21 10/14/2022
0.1.3-previe... 19 10/14/2022
0.1.2-previe... 17 10/14/2022
0.1.1 20 10/13/2022
0.1.1-previe... 19 10/13/2022
Show more