Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComplianceStatus ¶
type ComplianceStatus string
const ( StatusCompliant ComplianceStatus = "COMPLIANT" StatusNonCompliant ComplianceStatus = "NON_COMPLIANT" StatusInReview ComplianceStatus = "IN_REVIEW" StatusExempt ComplianceStatus = "EXEMPT" )
type ComplianceTag ¶
type ComplianceTag struct { ID string `json:"id"` ArtifactID string `json:"artifactId"` ArtifactType string `json:"artifactType"` ComplianceStatus ComplianceStatus `json:"complianceStatus"` RegulatoryFrameworks []string `json:"regulatoryFrameworks"` TRLLevel int `json:"trlLevel"` Certifications []string `json:"certifications"` ValidFrom time.Time `json:"validFrom"` ValidUntil time.Time `json:"validUntil"` Metadata map[string]interface{} `json:"metadata"` }
type TaggingService ¶
type TaggingService struct {
// contains filtered or unexported fields
}
func (*TaggingService) TagArtifact ¶
func (ts *TaggingService) TagArtifact( ctx context.Context, request *proto.TaggingRequest, ) (*proto.TaggingResponse, error)
Click to show internal directories.
Click to hide internal directories.