@@ -1038,7 +1038,26 @@ public enum Components {
10381038 /// Feature options for code scanning
10391039 ///
10401040 /// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_options`.
1041- public var codeScanningOptions: OpenAPIRuntime.OpenAPIObjectContainer?
1041+ public struct CodeScanningOptionsPayload: Codable, Hashable, Sendable {
1042+ /// Whether to allow repos which use advanced setup
1043+ ///
1044+ /// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_options/allow_advanced`.
1045+ public var allowAdvanced: Swift.Bool?
1046+ /// Creates a new `CodeScanningOptionsPayload`.
1047+ ///
1048+ /// - Parameters:
1049+ /// - allowAdvanced: Whether to allow repos which use advanced setup
1050+ public init(allowAdvanced: Swift.Bool? = nil) {
1051+ self.allowAdvanced = allowAdvanced
1052+ }
1053+ public enum CodingKeys: String, CodingKey {
1054+ case allowAdvanced = "allow_advanced"
1055+ }
1056+ }
1057+ /// Feature options for code scanning
1058+ ///
1059+ /// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_options`.
1060+ public var codeScanningOptions: Components.Schemas.CodeSecurityConfiguration.CodeScanningOptionsPayload?
10421061 /// The enablement status of code scanning default setup
10431062 ///
10441063 /// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_default_setup`.
@@ -1326,7 +1345,7 @@ public enum Components {
13261345 dependencyGraphAutosubmitActionOptions: Components.Schemas.CodeSecurityConfiguration.DependencyGraphAutosubmitActionOptionsPayload? = nil,
13271346 dependabotAlerts: Components.Schemas.CodeSecurityConfiguration.DependabotAlertsPayload? = nil,
13281347 dependabotSecurityUpdates: Components.Schemas.CodeSecurityConfiguration.DependabotSecurityUpdatesPayload? = nil,
1329- codeScanningOptions: OpenAPIRuntime.OpenAPIObjectContainer ? = nil,
1348+ codeScanningOptions: Components.Schemas.CodeSecurityConfiguration.CodeScanningOptionsPayload ? = nil,
13301349 codeScanningDefaultSetup: Components.Schemas.CodeSecurityConfiguration.CodeScanningDefaultSetupPayload? = nil,
13311350 codeScanningDefaultSetupOptions: Components.Schemas.CodeSecurityConfiguration.CodeScanningDefaultSetupOptionsPayload? = nil,
13321351 codeScanningDelegatedAlertDismissal: Components.Schemas.CodeSecurityConfiguration.CodeScanningDelegatedAlertDismissalPayload? = nil,
@@ -1405,6 +1424,25 @@ public enum Components {
14051424 case updatedAt = "updated_at"
14061425 }
14071426 }
1427+ /// Security Configuration feature options for code scanning
1428+ ///
1429+ /// - Remark: Generated from `#/components/schemas/code-scanning-options`.
1430+ public struct CodeScanningOptions: Codable, Hashable, Sendable {
1431+ /// Whether to allow repos which use advanced setup
1432+ ///
1433+ /// - Remark: Generated from `#/components/schemas/code-scanning-options/allow_advanced`.
1434+ public var allowAdvanced: Swift.Bool?
1435+ /// Creates a new `CodeScanningOptions`.
1436+ ///
1437+ /// - Parameters:
1438+ /// - allowAdvanced: Whether to allow repos which use advanced setup
1439+ public init(allowAdvanced: Swift.Bool? = nil) {
1440+ self.allowAdvanced = allowAdvanced
1441+ }
1442+ public enum CodingKeys: String, CodingKey {
1443+ case allowAdvanced = "allow_advanced"
1444+ }
1445+ }
14081446 /// Feature options for code scanning default setup
14091447 ///
14101448 /// - Remark: Generated from `#/components/schemas/code-scanning-default-setup-options`.
@@ -2517,6 +2555,8 @@ public enum Operations {
25172555 ///
25182556 /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/dependabot_security_updates`.
25192557 public var dependabotSecurityUpdates: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependabotSecurityUpdatesPayload?
2558+ /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/code_scanning_options`.
2559+ public var codeScanningOptions: Components.Schemas.CodeScanningOptions?
25202560 /// The enablement status of code scanning default setup
25212561 ///
25222562 /// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/code_scanning_default_setup`.
@@ -2662,6 +2702,7 @@ public enum Operations {
26622702 /// - dependencyGraphAutosubmitActionOptions: Feature options for Automatic dependency submission
26632703 /// - dependabotAlerts: The enablement status of Dependabot alerts
26642704 /// - dependabotSecurityUpdates: The enablement status of Dependabot security updates
2705+ /// - codeScanningOptions:
26652706 /// - codeScanningDefaultSetup: The enablement status of code scanning default setup
26662707 /// - codeScanningDefaultSetupOptions:
26672708 /// - codeScanningDelegatedAlertDismissal: The enablement status of code scanning delegated alert dismissal
@@ -2684,6 +2725,7 @@ public enum Operations {
26842725 dependencyGraphAutosubmitActionOptions: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependencyGraphAutosubmitActionOptionsPayload? = nil,
26852726 dependabotAlerts: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependabotAlertsPayload? = nil,
26862727 dependabotSecurityUpdates: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependabotSecurityUpdatesPayload? = nil,
2728+ codeScanningOptions: Components.Schemas.CodeScanningOptions? = nil,
26872729 codeScanningDefaultSetup: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload? = nil,
26882730 codeScanningDefaultSetupOptions: Components.Schemas.CodeScanningDefaultSetupOptions? = nil,
26892731 codeScanningDelegatedAlertDismissal: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? = nil,
@@ -2706,6 +2748,7 @@ public enum Operations {
27062748 self.dependencyGraphAutosubmitActionOptions = dependencyGraphAutosubmitActionOptions
27072749 self.dependabotAlerts = dependabotAlerts
27082750 self.dependabotSecurityUpdates = dependabotSecurityUpdates
2751+ self.codeScanningOptions = codeScanningOptions
27092752 self.codeScanningDefaultSetup = codeScanningDefaultSetup
27102753 self.codeScanningDefaultSetupOptions = codeScanningDefaultSetupOptions
27112754 self.codeScanningDelegatedAlertDismissal = codeScanningDelegatedAlertDismissal
@@ -2729,6 +2772,7 @@ public enum Operations {
27292772 case dependencyGraphAutosubmitActionOptions = "dependency_graph_autosubmit_action_options"
27302773 case dependabotAlerts = "dependabot_alerts"
27312774 case dependabotSecurityUpdates = "dependabot_security_updates"
2775+ case codeScanningOptions = "code_scanning_options"
27322776 case codeScanningDefaultSetup = "code_scanning_default_setup"
27332777 case codeScanningDefaultSetupOptions = "code_scanning_default_setup_options"
27342778 case codeScanningDelegatedAlertDismissal = "code_scanning_delegated_alert_dismissal"
@@ -2780,6 +2824,10 @@ public enum Operations {
27802824 Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependabotSecurityUpdatesPayload.self,
27812825 forKey: .dependabotSecurityUpdates
27822826 )
2827+ self.codeScanningOptions = try container.decodeIfPresent(
2828+ Components.Schemas.CodeScanningOptions.self,
2829+ forKey: .codeScanningOptions
2830+ )
27832831 self.codeScanningDefaultSetup = try container.decodeIfPresent(
27842832 Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload.self,
27852833 forKey: .codeScanningDefaultSetup
@@ -2838,6 +2886,7 @@ public enum Operations {
28382886 "dependency_graph_autosubmit_action_options",
28392887 "dependabot_alerts",
28402888 "dependabot_security_updates",
2889+ "code_scanning_options",
28412890 "code_scanning_default_setup",
28422891 "code_scanning_default_setup_options",
28432892 "code_scanning_delegated_alert_dismissal",
@@ -5429,6 +5478,8 @@ public enum Operations {
54295478 ///
54305479 /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/dependabot_security_updates`.
54315480 public var dependabotSecurityUpdates: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependabotSecurityUpdatesPayload?
5481+ /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/code_scanning_options`.
5482+ public var codeScanningOptions: Components.Schemas.CodeScanningOptions?
54325483 /// The enablement status of code scanning default setup
54335484 ///
54345485 /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/code_scanning_default_setup`.
@@ -5647,6 +5698,7 @@ public enum Operations {
56475698 /// - dependencyGraphAutosubmitActionOptions: Feature options for Automatic dependency submission
56485699 /// - dependabotAlerts: The enablement status of Dependabot alerts
56495700 /// - dependabotSecurityUpdates: The enablement status of Dependabot security updates
5701+ /// - codeScanningOptions:
56505702 /// - codeScanningDefaultSetup: The enablement status of code scanning default setup
56515703 /// - codeScanningDefaultSetupOptions:
56525704 /// - codeScanningDelegatedAlertDismissal: The enablement status of code scanning delegated alert dismissal
@@ -5671,6 +5723,7 @@ public enum Operations {
56715723 dependencyGraphAutosubmitActionOptions: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependencyGraphAutosubmitActionOptionsPayload? = nil,
56725724 dependabotAlerts: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependabotAlertsPayload? = nil,
56735725 dependabotSecurityUpdates: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependabotSecurityUpdatesPayload? = nil,
5726+ codeScanningOptions: Components.Schemas.CodeScanningOptions? = nil,
56745727 codeScanningDefaultSetup: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload? = nil,
56755728 codeScanningDefaultSetupOptions: Components.Schemas.CodeScanningDefaultSetupOptions? = nil,
56765729 codeScanningDelegatedAlertDismissal: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? = nil,
@@ -5695,6 +5748,7 @@ public enum Operations {
56955748 self.dependencyGraphAutosubmitActionOptions = dependencyGraphAutosubmitActionOptions
56965749 self.dependabotAlerts = dependabotAlerts
56975750 self.dependabotSecurityUpdates = dependabotSecurityUpdates
5751+ self.codeScanningOptions = codeScanningOptions
56985752 self.codeScanningDefaultSetup = codeScanningDefaultSetup
56995753 self.codeScanningDefaultSetupOptions = codeScanningDefaultSetupOptions
57005754 self.codeScanningDelegatedAlertDismissal = codeScanningDelegatedAlertDismissal
@@ -5720,6 +5774,7 @@ public enum Operations {
57205774 case dependencyGraphAutosubmitActionOptions = "dependency_graph_autosubmit_action_options"
57215775 case dependabotAlerts = "dependabot_alerts"
57225776 case dependabotSecurityUpdates = "dependabot_security_updates"
5777+ case codeScanningOptions = "code_scanning_options"
57235778 case codeScanningDefaultSetup = "code_scanning_default_setup"
57245779 case codeScanningDefaultSetupOptions = "code_scanning_default_setup_options"
57255780 case codeScanningDelegatedAlertDismissal = "code_scanning_delegated_alert_dismissal"
@@ -5773,6 +5828,10 @@ public enum Operations {
57735828 Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependabotSecurityUpdatesPayload.self,
57745829 forKey: .dependabotSecurityUpdates
57755830 )
5831+ self.codeScanningOptions = try container.decodeIfPresent(
5832+ Components.Schemas.CodeScanningOptions.self,
5833+ forKey: .codeScanningOptions
5834+ )
57765835 self.codeScanningDefaultSetup = try container.decodeIfPresent(
57775836 Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload.self,
57785837 forKey: .codeScanningDefaultSetup
@@ -5839,6 +5898,7 @@ public enum Operations {
58395898 "dependency_graph_autosubmit_action_options",
58405899 "dependabot_alerts",
58415900 "dependabot_security_updates",
5901+ "code_scanning_options",
58425902 "code_scanning_default_setup",
58435903 "code_scanning_default_setup_options",
58445904 "code_scanning_delegated_alert_dismissal",
0 commit comments