MCPcopy Create free account
hub / github.com/clouditor/clouditor / PayloadRequest

Interface PayloadRequest

internal/api/request.go:9–12  ·  view source on GitHub ↗

PayloadRequest describes any kind of requests that carries a certain payload. Defined in internal/api to avoid cyclic dependencies.

Source from the content-addressed store, hash-verified

7// PayloadRequest describes any kind of requests that carries a certain payload.
8// Defined in internal/api to avoid cyclic dependencies.
9type PayloadRequest interface {
10 GetPayload() proto.Message
11 proto.Message
12}
13
14// CertificationTargetRequest represents any kind of RPC request, that contains a
15// reference to a certification target. Defined in internal/api to avoid cyclic

Callers 1

LogRequestFunction · 0.65

Implementers 15

AssessEvidenceRequestapi/assessment/assessment.pb.go
StoreEvidenceRequestapi/evidence/evidence_store.pb.go
StoreAssessmentResultRequestapi/orchestrator/orchestrator.pb.go
CreateCertificateRequestapi/orchestrator/orchestrator.pb.go
UpdateCertificateRequestapi/orchestrator/orchestrator.pb.go
RegisterCertificationTargetRequestapi/orchestrator/orchestrator.pb.go
UpdateCertificationTargetRequestapi/orchestrator/orchestrator.pb.go
CreateAuditScopeRequestapi/orchestrator/orchestrator.pb.go
UpdateAuditScopeRequestapi/orchestrator/orchestrator.pb.go
RegisterAssessmentToolRequestapi/orchestrator/orchestrator.pb.go
UpdateAssessmentToolRequestapi/orchestrator/orchestrator.pb.go
DeregisterAssessmentToolRequestapi/orchestrator/orchestrator.pb.go

Calls

no outgoing calls

Tested by

no test coverage detected