exportablegenerated

package
v1.23.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 2, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ExportableSchemas = map[string]info{"ASSESSMENT": info{
	// contains filtered or unexported fields
}, "ASSET": info{
	// contains filtered or unexported fields
}, "CAMPAIGN": info{
	// contains filtered or unexported fields
}, "CHECK_RESULT": info{
	// contains filtered or unexported fields
}, "CONTACT": info{
	// contains filtered or unexported fields
}, "CONTROL": info{
	// contains filtered or unexported fields
}, "DIRECTORY_MEMBERSHIP": info{
	// contains filtered or unexported fields
}, "ENTITY": info{
	// contains filtered or unexported fields
}, "EVIDENCE": info{
	// contains filtered or unexported fields
}, "FINDING": info{
	// contains filtered or unexported fields
}, "IDENTITY_HOLDER": info{
	// contains filtered or unexported fields
}, "INTERNAL_POLICY": info{
	// contains filtered or unexported fields
}, "PROCEDURE": info{
	// contains filtered or unexported fields
}, "REMEDIATION": info{
	// contains filtered or unexported fields
}, "REVIEW": info{
	// contains filtered or unexported fields
}, "RISK": info{
	// contains filtered or unexported fields
}, "SUBPROCESSOR": info{
	// contains filtered or unexported fields
}, "SUBSCRIBER": info{
	// contains filtered or unexported fields
}, "SYSTEM_DETAIL": info{
	// contains filtered or unexported fields
}, "TASK": info{
	// contains filtered or unexported fields
}, "TRUST_CENTER_FAQ": info{
	// contains filtered or unexported fields
}, "TRUST_CENTER_SUBPROCESSOR": info{
	// contains filtered or unexported fields
}, "VENDOR_RISK_SCORE": info{
	// contains filtered or unexported fields
}, "VENDOR_SCORING_CONFIG": info{
	// contains filtered or unexported fields
}, "VULNERABILITY": info{
	// contains filtered or unexported fields
},
}

ExportableSchemas contains all schemas that have Exportable annotation

Functions

func HasOwnerField

func HasOwnerField(schemaName string) bool

HasOwnerField checks if a schema has an owner field

func HasSystemOwnedField

func HasSystemOwnedField(schemaName string) bool

HasSystemOwnedField checks if a schema has a system owned field

func IsSchemaExportable

func IsSchemaExportable(schemaName string) bool

IsSchemaExportable checks if a schema name is exportable

func ValidateExportType

func ValidateExportType(exportType string) error

ValidateExportType validates that an export type corresponds to an exportable schema

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL