Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CodeScanTaskEvent ¶
type CodeScanTaskEvent struct {
VCSProvider VCSProvider `json:"vcs_provider"`
VCSInstallationID string `json:"vcs_installation_id"`
VCSRepositoryID string `json:"vcs_repository_id"`
RepositoryFullName string `json:"repository_full_name"`
CommitSHA string `json:"commit_sha,omitempty"`
Branch string `json:"branch"`
IsDefaultBranch bool `json:"is_default_branch"`
ModifiedFiles []string `json:"modified_files,omitempty"`
}
CodeScanTaskEvent defines the Pub/Sub task payload for scanning a repository.
func (CodeScanTaskEvent) APIVersion ¶
func (CodeScanTaskEvent) APIVersion() string
func (CodeScanTaskEvent) Kind ¶
func (CodeScanTaskEvent) Kind() string
type VCSProvider ¶
type VCSProvider string
VCSProvider represents the supported VCS provider types for code scan tasks.
const (
VCSProviderGitHub VCSProvider = "github"
)
Click to show internal directories.
Click to hide internal directories.