Documentation
¶
Index ¶
- type AWS
- type AWSDataSource
- type AWSRelDataSource
- type ApplicationScan
- type ApplicationScanBasicSetting
- type Azure
- type AzureDataSource
- type CodeCodeScanSetting
- type CodeDataSource
- type CodeDependencySetting
- type CodeGitHubSetting
- type CodeGitleaksCache
- type CodeGitleaksSetting
- type DiagnosisDataSource
- type GCP
- type GCPDataSource
- type GoogleDataSource
- type Osint
- type OsintDataSource
- type OsintDetectWord
- type OsintRelatedResource
- type OsintResource
- type PortscanSetting
- type PortscanTarget
- type RelAzureDataSource
- type RelOsintDataSource
- type WpscanSetting
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWS ¶
type AWS struct {
AWSID uint32 `gorm:"column:aws_id"`
Name string
ProjectID uint32
AWSAccountID string `gorm:"column:aws_account_id"`
CreatedAt time.Time
UpdatedAt time.Time
}
AWS entity
type AWSDataSource ¶
type AWSDataSource struct {
AWSDataSourceID uint32 `gorm:"column:aws_data_source_id"`
DataSource string
MaxScore float32
CreatedAt time.Time
UpdatedAt time.Time
}
AWSDataSource entity
type AWSRelDataSource ¶
type AWSRelDataSource struct {
AWSID uint32 `gorm:"column:aws_id"`
AWSDataSourceID uint32 `gorm:"column:aws_data_source_id"`
ProjectID uint32
AssumeRoleArn string
ExternalID string
SpecificVersion string
Status string
StatusDetail string
ScanAt time.Time
ErrorNotifiedAt time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
AWSRelDataSource entity
type ApplicationScan ¶
type ApplicationScan struct {
ApplicationScanID uint32 `gorm:"primary_key"`
DiagnosisDataSourceID uint32
ProjectID uint32
Name string
ScanType string
Status string
StatusDetail string
ScanAt time.Time
ErrorNotifiedAt *time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
ApplicationScan Entity
type ApplicationScanBasicSetting ¶
type ApplicationScanBasicSetting struct {
ApplicationScanBasicSettingID uint32 `gorm:"primary_key"`
ApplicationScanID uint32
ProjectID uint32
Target string
MaxDepth uint32
MaxChildren uint32
CreatedAt time.Time
UpdatedAt time.Time
}
ApplicationScanBasicSetting Entity
type Azure ¶ added in v0.12.0
type Azure struct {
AzureID uint32 `gorm:"primary_key column:azure_id"`
Name string
ProjectID uint32
SubscriptionID string `gorm:"column:subscription_id"`
VerificationCode string
CreatedAt time.Time
UpdatedAt time.Time
}
Azure entity
type AzureDataSource ¶ added in v0.12.0
type AzureDataSource struct {
AzureDataSourceID uint32 `gorm:"primary_key"`
Name string
Description string
MaxScore float32
CreatedAt time.Time
UpdatedAt time.Time
}
AzureDataSource entity
type CodeCodeScanSetting ¶ added in v0.10.0
type CodeCodeScanSetting struct {
CodeGitHubSettingID uint32 `gorm:"primary_key;column:code_github_setting_id"`
CodeDataSourceID uint32
ProjectID uint32
RepositoryPattern string
ScanPublic bool
ScanInternal bool
ScanPrivate bool
Status string
StatusDetail string
ScanAt time.Time
ErrorNotifiedAt time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
func (*CodeCodeScanSetting) TableName ¶ added in v0.10.0
func (c *CodeCodeScanSetting) TableName() string
type CodeDataSource ¶
type CodeDataSource struct {
CodeDataSourceID uint32 `gorm:"primary_key"`
Name string
Description string
MaxScore float32
CreatedAt time.Time
UpdatedAt time.Time
}
CodeDataSource entity
type CodeDependencySetting ¶ added in v0.4.0
type CodeDependencySetting struct {
CodeGitHubSettingID uint32 `gorm:"primary_key;column:code_github_setting_id"`
CodeDataSourceID uint32
ProjectID uint32
RepositoryPattern string
Status string
StatusDetail string
ScanAt time.Time
ErrorNotifiedAt time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
CodeDependencySetting entity
type CodeGitHubSetting ¶ added in v0.4.0
type CodeGitHubSetting struct {
CodeGitHubSettingID uint32 `gorm:"primary_key;column:code_github_setting_id"`
Name string
ProjectID uint32
Type string
BaseURL string
TargetResource string
GitHubUser string `gorm:"column:github_user"`
PersonalAccessToken string
CreatedAt time.Time
UpdatedAt time.Time
}
CodeGitHubSetting entity
func (CodeGitHubSetting) TableName ¶ added in v0.4.0
func (CodeGitHubSetting) TableName() string
type CodeGitleaksCache ¶ added in v0.5.0
type CodeGitleaksCache struct {
CodeGitHubSettingID uint32 `gorm:"column:code_github_setting_id"`
RepositoryFullName string
ScanAt time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
CodeGitleaksCashe entity
type CodeGitleaksSetting ¶ added in v0.4.0
type CodeGitleaksSetting struct {
CodeGitHubSettingID uint32 `gorm:"primary_key;column:code_github_setting_id"`
CodeDataSourceID uint32
ProjectID uint32
RepositoryPattern string
ScanPublic bool
ScanInternal bool
ScanPrivate bool
Status string
StatusDetail string
ScanAt time.Time
ErrorNotifiedAt time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
CodeGitleaksSetting entity
type DiagnosisDataSource ¶
type DiagnosisDataSource struct {
DiagnosisDataSourceID uint32 `gorm:"primary_key"`
Name string
Description string
MaxScore float32
CreatedAt time.Time
UpdatedAt time.Time
}
DiagnosisDataSource entity
type GCP ¶
type GCP struct {
GCPID uint32 `gorm:"primary_key column:gcp_id"`
Name string
ProjectID uint32
GCPProjectID string `gorm:"column:gcp_project_id"`
VerificationCode string
CreatedAt time.Time
UpdatedAt time.Time
}
GCP entity
type GCPDataSource ¶
type GCPDataSource struct {
GCPID uint32 `gorm:"primary_key column:gcp_id"`
GoogleDataSourceID uint32 `gorm:"primary_key"`
ProjectID uint32
SpecificVersion string
Status string
StatusDetail string
ScanAt time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
GCPDataSource entity
type GoogleDataSource ¶
type GoogleDataSource struct {
GoogleDataSourceID uint32 `gorm:"primary_key"`
Name string
Description string
MaxScore float32
CreatedAt time.Time
UpdatedAt time.Time
}
GoogleDataSource entity
type Osint ¶
type Osint struct {
OsintID uint32 `gorm:"primary_key"`
ProjectID uint32
ResourceType string
ResourceName string
CreatedAt time.Time
UpdatedAt time.Time
}
Osint entity
type OsintDataSource ¶
type OsintDataSource struct {
OsintDataSourceID uint32 `gorm:"primary_key"`
Name string
Description string
MaxScore float32
CreatedAt time.Time
UpdatedAt time.Time
}
OsintDataSource entity
type OsintDetectWord ¶
type OsintDetectWord struct {
OsintDetectWordID uint32 `gorm:"primary_key"`
RelOsintDataSourceID uint32
Word string
ProjectID uint32
CreatedAt time.Time
UpdatedAt time.Time
}
OsintDetectWord entity
type OsintRelatedResource ¶
type OsintRelatedResource struct {
OsintResourceID uint32
RelatedResourceName string
RelatedResourceType string
ScanAt time.Time
}
OsintRelatedResource entity
type OsintResource ¶
type OsintResource struct {
OsintResourceID uint32 `gorm:"primary_key"`
ResourceName string
ResourceType string
ScanAt time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
OsintResource entity
type PortscanSetting ¶
type PortscanSetting struct {
PortscanSettingID uint32 `gorm:"primary_key"`
DiagnosisDataSourceID uint32
ProjectID uint32
Name string
CreatedAt time.Time
UpdatedAt time.Time
}
PortscanSetting Entity
type PortscanTarget ¶
type PortscanTarget struct {
PortscanTargetID uint32 `gorm:"primary_key"`
PortscanSettingID uint32
ProjectID uint32
Target string
Status string
StatusDetail string
ScanAt time.Time
ErrorNotifiedAt *time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
PortscanTarget Entity
type RelAzureDataSource ¶ added in v0.12.0
type RelAzureDataSource struct {
AzureID uint32 `gorm:"primary_key column:azure_id"`
AzureDataSourceID uint32 `gorm:"primary_key"`
ProjectID uint32
Status string
StatusDetail string
ScanAt time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
RelAzureDataSource entity
type RelOsintDataSource ¶
type RelOsintDataSource struct {
RelOsintDataSourceID uint32 `gorm:"primary_key"`
OsintID uint32
OsintDataSourceID uint32
ProjectID uint32
Status string
StatusDetail string
ScanAt time.Time
ErrorNotifiedAt *time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
RelOsintDataSource entity
type WpscanSetting ¶
type WpscanSetting struct {
WpscanSettingID uint32 `gorm:"primary_key"`
DiagnosisDataSourceID uint32
ProjectID uint32
TargetURL string
Options string
Status string
StatusDetail string
ScanAt time.Time
ErrorNotifiedAt *time.Time
CreatedAt time.Time
UpdatedAt time.Time
}
WpscanSetting Entity
Click to show internal directories.
Click to hide internal directories.