Browse Documentation

Reference / model / object

ProviderProfileTest.

Safe or deep provider profile result with per-operation evidence and cleanup state.

Schema kindobject

Fields

providerrequired
Provider

Provider whose stored profile was tested.

readyrequired
boolean

Whether the four required lifecycle operations are verified. Optional usage can remain unavailable.

profilerequired
"passed"

Profile decryption and resolution result.

adapterrequired
"passed"

Installed adapter discovery result.

providerAuthenticationrequired
string

Provider authentication evidence available to this result.

statusrequired
ProviderProfileStatus

Overall readiness derived from the operation results in this test.

moderequired
ProviderTestMode

Whether this was a non-mutating local check or a provider-mutating deep verification.

checkedAtrequired
string | null

Deep verification time, or null when the provider has never been called.

operationsrequired
ProviderOperationReadiness[]

Per-operation evidence produced or reused by this test.

orphanedProviderResourceIdoptional
string

Provider-native resource that could not be proven deleted. Present only when status is unsafe.

reconciliationOperationIdoptional
string

Operation identifier to use when reconciling an ambiguous create or failed cleanup with the provider.

messagerequired
string

Human-readable explanation of the keyless readiness result.

Additional properties are rejected.

Operation relationships

This model is referenced by another public model rather than directly by an operation boundary.