fix: use ContainerPropertyApply to avoid constraintState field rejection

ContainerProperty is the read model returned by the API. SDK 8.4+ added constraintState to it causing all CDF clusters to reject ContainerApply payloads with: Unexpected field - items[0].properties..constraintState (400).

ContainerPropertyApply is the correct write model and does not include that field. The 0.2.9 release notes claimed this was fixed but the tag still contained ContainerProperty.

## Bump

- [ ] Major
- [ ] Minor
- [x] Patch

## Changelog

### Fixed
- Container creation and updates no longer fail with `Unexpected field - constraintState (400)` on SDK 8.4+ — switched from `ContainerProperty` (read model) to `ContainerPropertyApply` (write model) when building `ContainerApply` payloads
