Skip to main content

Module target_systems

Module target_systems 

Source

Structs§

PreparedTargetSystem 🔒
A TargetSystemCreateRequest validated and converted to its sealed form, minus the ID that phase 2 binds in. Exists so the phase-1 POST only runs for a request phase 2 can seal, leaving no orphaned PendingSeal row.
TargetSystem 🔒
A target system as the server returns it, with its security-relevant fields still sealed.
TargetSystemCreateError
Failure from TargetSystemsClient::create.
TargetSystemSealedFields
Security-relevant fields of a target system; the server only stores them sealed.
TargetSystemView
A target system a credential can be rotated against, with its sealed fields unsealed.
TargetSystemsClient
Client for PAM rotation target-system operations.

Enums§

TargetSystemCreateRequest
Request to create or update a target system. Method and kind can’t change after creation, but TargetSystemsClient::update still takes the full shape.