Check Inference Vault Access
CheckInferenceVaultAccess reports whether the Edge’s runtime service principal can open secrets in a Vault, using the same check Update runs on inference targets, and returns the entitlement that grants it.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
This API uses OAuth2 with the Client Credential flow. Client Credentials must be sent in the BODY, not the headers. For an example of how to implement this, refer to the c1TokenSource.Token() function.
Query Parameters
The vaultBoundaryId field.
Response
EdgeServiceCheckInferenceVaultAccessResponse reports the same Vault grant check Update runs before saving an inference route.
EdgeServiceCheckInferenceVaultAccessResponse reports the same Vault grant check Update runs before saving an inference route.
The granted field.
The Vault's OpenSecret entitlement on the C1 app. Empty when reason is VAULT_NOT_FOUND.
The reason field.
EDGE_INFERENCE_VAULT_ACCESS_REASON_UNSPECIFIED, EDGE_INFERENCE_VAULT_ACCESS_REASON_GRANTED, EDGE_INFERENCE_VAULT_ACCESS_REASON_NOT_GRANTED, EDGE_INFERENCE_VAULT_ACCESS_REASON_NO_RUNTIME_PRINCIPAL, EDGE_INFERENCE_VAULT_ACCESS_REASON_VAULT_NOT_FOUND The Edge's runtime service principal. Empty when reason is NO_RUNTIME_PRINCIPAL.