Skip to content

Ab#82568#151

Open
spbsoluble wants to merge 3 commits into
v2from
ab#82568
Open

Ab#82568#151
spbsoluble wants to merge 3 commits into
v2from
ab#82568

Conversation

@spbsoluble

Copy link
Copy Markdown
Collaborator

No description provided.

… hex and decimal formats, both not normalize to uppercase hex
…ta source

Implements full CRUD lifecycle for Keyfactor Command Applications (v25+
certificate store containers) with support for interval and daily inventory
schedules.

Key implementation details:
- PUT /Applications uses base URL (ID in body); /Applications/{id} only allows GET+DELETE
- OverwriteSchedules is write-only (never returned by API); preserved from plan/state
- Daily schedule times are date-normalized by the server; Read preserves user-supplied
  date when only the date portion changes (same time-of-day) to prevent infinite drift
- UseStateForUnknown() on id, store_count, overwrite_schedules to prevent (known after apply)

Also adds Applications API debugging Makefile targets (api-list-applications,
api-get-application, api-create-application, api-update-application,
api-delete-application, api-options-application) with jq and
${KEYFACTOR_API_PATH:-Keyfactor/API} for configurable base path.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant