verification
API Reference: v1/verification.proto
Verification service provides endpoints to verify DPS deployment status
Table of Contents
-
Services
-
Messages
Services
VerificationService
VerificationService provides methods to verify DPS deployment status
Verify
rpc Verify(VerificationRequest) VerificationResponse
Verify performs comprehensive verification of DPS components
Messages
ComponentStatus
ComponentStatus represents the status of an individual component
| Field | Type | Description |
|---|---|---|
| name | string | Component name |
| healthy | bool | Whether the component is healthy |
| message | string | Status message |
| oneof _details.details | optional string | Additional details if check was performed |
| skipped | bool | Whether this check was skipped |
| oneof _skip_reason.skip_reason | optional string | Reason for skipping the check |
VerificationRequest
VerificationRequest is the request for DPS verification
| Field | Type | Description |
|---|---|---|
| check_dps_server | bool | Perform DPS server connectivity checks |
| check_database | bool | Perform database connectivity checks |
| check_auth | bool | Perform authentication service checks |
| check_ui | bool | Perform UI accessibility checks |
| check_bcm | bool | Perform BCM connectivity checks (if BCM is configured) |
VerificationResponse
VerificationResponse contains the results of DPS verification
| Field | Type | Description |
|---|---|---|
| status | Status | Overall verification status |
| dps_server | ComponentStatus | Individual component check results |
| database | ComponentStatus | none |
| auth | ComponentStatus | none |
| ui | ComponentStatus | none |
| oneof _bcm.bcm | optional ComponentStatus | none |