Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppControl ¶
type Application ¶
type Application struct { ID string `json:"id"` InternalID int `json:"app_internal_id"` Name string `json:"app_name"` IFactsID string `json:"ifacts_id"` OnlyHandledCentrally bool `json:"only_handle_centrally"` HandledCentrallyBy string `json:"handled_centrally_by"` ExcludeForExternalSupplier bool `json:"exclude_for_external_supplier"` SoftwareDevelopmentRelevant bool `json:"software_development_relevant"` CloudOnly bool `json:"cloud_only"` PhysicalSecurityOnly bool `json:"physical_security_only"` PersonalSecurityOnly bool `json:"personal_security_only"` Classifications []Classification `json:"classifications"` }
func (*Application) LevelA ¶
func (a *Application) LevelA() string
func (*Application) LevelC ¶
func (a *Application) LevelC() string
func (*Application) LevelI ¶
func (a *Application) LevelI() string
func (*Application) LevelT ¶
func (a *Application) LevelT() string
type Classification ¶
type Control ¶
type Control struct { Type string ID string Name string Description string C string I string A string T string PD string NSI string SESE string OTCL string CSRDirection string // CS&R direction for control type SPSA string SPSAUnique string GDPR bool GDPRUnique bool ExternalSupplier bool // AssetType string OperationalCapability string PartOfGISR bool LastUpdated string OldID string OnlyHandledCentrally bool HandledCentrallyBy string ExcludeForExternalSupplier bool SoftwareDevelopmentRelevant bool CloudOnly bool PhysicalSecurityOnly bool PersonalSecurityOnly bool }
type ControlsFilter ¶
type ControlsFilter struct { OnlyHandleCentrally *bool `json:"only_handle_centrally,omitempty"` HandledCentrallyBy *string `json:"handled_centrally_by,omitempty"` ExcludeForExternalSupplier *bool `json:"exclude_for_external_supplier,omitempty"` SoftwareDevelopmentRelevant *bool `json:"software_development_relevant,omitempty"` CloudOnly *bool `json:"cloud_only,omitempty"` PhysicalSecurityOnly *bool `json:"physical_security_only,omitempty"` PersonalSecurityOnly *bool `json:"personal_security_only,omitempty"` }
Click to show internal directories.
Click to hide internal directories.