Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶
type Action struct { Metadata defsecTypes.Metadata EnvironmentSecrets []EnvironmentSecret }
type BranchProtection ¶
type BranchProtection struct { Metadata defsecTypes.Metadata RequireSignedCommits defsecTypes.BoolValue }
func (BranchProtection) RequiresSignedCommits ¶
func (b BranchProtection) RequiresSignedCommits() bool
type EnvironmentSecret ¶
type EnvironmentSecret struct { Metadata defsecTypes.Metadata Repository defsecTypes.StringValue Environment defsecTypes.StringValue SecretName defsecTypes.StringValue PlainTextValue defsecTypes.StringValue EncryptedValue defsecTypes.StringValue }
type GitHub ¶
type GitHub struct { Repositories []Repository EnvironmentSecrets []EnvironmentSecret BranchProtections []BranchProtection }
type Repository ¶
type Repository struct { Metadata defsecTypes.Metadata Public defsecTypes.BoolValue VulnerabilityAlerts defsecTypes.BoolValue Archived defsecTypes.BoolValue }
func (Repository) IsArchived ¶
func (r Repository) IsArchived() bool
Click to show internal directories.
Click to hide internal directories.