diff --git a/github/github-accessors.go b/github/github-accessors.go index bf2e09ee7db..d4f81acc9d4 100644 --- a/github/github-accessors.go +++ b/github/github-accessors.go @@ -5062,6 +5062,14 @@ func (c *CodeSecurityConfiguration) GetDependabotAlerts() string { return *c.DependabotAlerts } +// GetDependabotDelegatedAlertDismissal returns the DependabotDelegatedAlertDismissal field if it's non-nil, zero value otherwise. +func (c *CodeSecurityConfiguration) GetDependabotDelegatedAlertDismissal() string { + if c == nil || c.DependabotDelegatedAlertDismissal == nil { + return "" + } + return *c.DependabotDelegatedAlertDismissal +} + // GetDependabotSecurityUpdates returns the DependabotSecurityUpdates field if it's non-nil, zero value otherwise. func (c *CodeSecurityConfiguration) GetDependabotSecurityUpdates() string { if c == nil || c.DependabotSecurityUpdates == nil { @@ -5182,6 +5190,14 @@ func (c *CodeSecurityConfiguration) GetSecretScanningDelegatedBypassOptions() *S return c.SecretScanningDelegatedBypassOptions } +// GetSecretScanningExtendedMetadata returns the SecretScanningExtendedMetadata field if it's non-nil, zero value otherwise. +func (c *CodeSecurityConfiguration) GetSecretScanningExtendedMetadata() string { + if c == nil || c.SecretScanningExtendedMetadata == nil { + return "" + } + return *c.SecretScanningExtendedMetadata +} + // GetSecretScanningGenericSecrets returns the SecretScanningGenericSecrets field if it's non-nil, zero value otherwise. func (c *CodeSecurityConfiguration) GetSecretScanningGenericSecrets() string { if c == nil || c.SecretScanningGenericSecrets == nil { diff --git a/github/github-accessors_test.go b/github/github-accessors_test.go index 77027254a73..52ac2a0e544 100644 --- a/github/github-accessors_test.go +++ b/github/github-accessors_test.go @@ -6455,6 +6455,17 @@ func TestCodeSecurityConfiguration_GetDependabotAlerts(tt *testing.T) { c.GetDependabotAlerts() } +func TestCodeSecurityConfiguration_GetDependabotDelegatedAlertDismissal(tt *testing.T) { + tt.Parallel() + var zeroValue string + c := &CodeSecurityConfiguration{DependabotDelegatedAlertDismissal: &zeroValue} + c.GetDependabotDelegatedAlertDismissal() + c = &CodeSecurityConfiguration{} + c.GetDependabotDelegatedAlertDismissal() + c = nil + c.GetDependabotDelegatedAlertDismissal() +} + func TestCodeSecurityConfiguration_GetDependabotSecurityUpdates(tt *testing.T) { tt.Parallel() var zeroValue string @@ -6608,6 +6619,17 @@ func TestCodeSecurityConfiguration_GetSecretScanningDelegatedBypassOptions(tt *t c.GetSecretScanningDelegatedBypassOptions() } +func TestCodeSecurityConfiguration_GetSecretScanningExtendedMetadata(tt *testing.T) { + tt.Parallel() + var zeroValue string + c := &CodeSecurityConfiguration{SecretScanningExtendedMetadata: &zeroValue} + c.GetSecretScanningExtendedMetadata() + c = &CodeSecurityConfiguration{} + c.GetSecretScanningExtendedMetadata() + c = nil + c.GetSecretScanningExtendedMetadata() +} + func TestCodeSecurityConfiguration_GetSecretScanningGenericSecrets(tt *testing.T) { tt.Parallel() var zeroValue string diff --git a/github/orgs_codesecurity_configurations.go b/github/orgs_codesecurity_configurations.go index 4b7273fd74a..701e2cc8fdc 100644 --- a/github/orgs_codesecurity_configurations.go +++ b/github/orgs_codesecurity_configurations.go @@ -57,6 +57,7 @@ type CodeSecurityConfiguration struct { DependencyGraphAutosubmitAction *string `json:"dependency_graph_autosubmit_action,omitempty"` DependencyGraphAutosubmitActionOptions *DependencyGraphAutosubmitActionOptions `json:"dependency_graph_autosubmit_action_options,omitempty"` DependabotAlerts *string `json:"dependabot_alerts,omitempty"` + DependabotDelegatedAlertDismissal *string `json:"dependabot_delegated_alert_dismissal,omitempty"` DependabotSecurityUpdates *string `json:"dependabot_security_updates,omitempty"` CodeScanningDefaultSetup *string `json:"code_scanning_default_setup,omitempty"` CodeScanningDefaultSetupOptions *CodeScanningDefaultSetupOptions `json:"code_scanning_default_setup_options,omitempty"` @@ -71,6 +72,7 @@ type CodeSecurityConfiguration struct { SecretScanningNonProviderPatterns *string `json:"secret_scanning_non_provider_patterns,omitempty"` SecretScanningGenericSecrets *string `json:"secret_scanning_generic_secrets,omitempty"` SecretScanningDelegatedAlertDismissal *string `json:"secret_scanning_delegated_alert_dismissal,omitempty"` + SecretScanningExtendedMetadata *string `json:"secret_scanning_extended_metadata,omitempty"` SecretProtection *string `json:"secret_protection,omitempty"` PrivateVulnerabilityReporting *string `json:"private_vulnerability_reporting,omitempty"` Enforcement *string `json:"enforcement,omitempty"`