@@ -1038,7 +1038,26 @@ public enum Components {
1038
1038
/// Feature options for code scanning
1039
1039
///
1040
1040
/// - 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?
1042
1061
/// The enablement status of code scanning default setup
1043
1062
///
1044
1063
/// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_default_setup`.
@@ -1326,7 +1345,7 @@ public enum Components {
1326
1345
dependencyGraphAutosubmitActionOptions: Components.Schemas.CodeSecurityConfiguration.DependencyGraphAutosubmitActionOptionsPayload? = nil,
1327
1346
dependabotAlerts: Components.Schemas.CodeSecurityConfiguration.DependabotAlertsPayload? = nil,
1328
1347
dependabotSecurityUpdates: Components.Schemas.CodeSecurityConfiguration.DependabotSecurityUpdatesPayload? = nil,
1329
- codeScanningOptions: OpenAPIRuntime.OpenAPIObjectContainer ? = nil,
1348
+ codeScanningOptions: Components.Schemas.CodeSecurityConfiguration.CodeScanningOptionsPayload ? = nil,
1330
1349
codeScanningDefaultSetup: Components.Schemas.CodeSecurityConfiguration.CodeScanningDefaultSetupPayload? = nil,
1331
1350
codeScanningDefaultSetupOptions: Components.Schemas.CodeSecurityConfiguration.CodeScanningDefaultSetupOptionsPayload? = nil,
1332
1351
codeScanningDelegatedAlertDismissal: Components.Schemas.CodeSecurityConfiguration.CodeScanningDelegatedAlertDismissalPayload? = nil,
@@ -1405,6 +1424,25 @@ public enum Components {
1405
1424
case updatedAt = "updated_at"
1406
1425
}
1407
1426
}
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
+ }
1408
1446
/// Feature options for code scanning default setup
1409
1447
///
1410
1448
/// - Remark: Generated from `#/components/schemas/code-scanning-default-setup-options`.
@@ -2517,6 +2555,8 @@ public enum Operations {
2517
2555
///
2518
2556
/// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/dependabot_security_updates`.
2519
2557
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?
2520
2560
/// The enablement status of code scanning default setup
2521
2561
///
2522
2562
/// - Remark: Generated from `#/paths/enterprises/{enterprise}/code-security/configurations/POST/requestBody/json/code_scanning_default_setup`.
@@ -2662,6 +2702,7 @@ public enum Operations {
2662
2702
/// - dependencyGraphAutosubmitActionOptions: Feature options for Automatic dependency submission
2663
2703
/// - dependabotAlerts: The enablement status of Dependabot alerts
2664
2704
/// - dependabotSecurityUpdates: The enablement status of Dependabot security updates
2705
+ /// - codeScanningOptions:
2665
2706
/// - codeScanningDefaultSetup: The enablement status of code scanning default setup
2666
2707
/// - codeScanningDefaultSetupOptions:
2667
2708
/// - codeScanningDelegatedAlertDismissal: The enablement status of code scanning delegated alert dismissal
@@ -2684,6 +2725,7 @@ public enum Operations {
2684
2725
dependencyGraphAutosubmitActionOptions: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependencyGraphAutosubmitActionOptionsPayload? = nil,
2685
2726
dependabotAlerts: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependabotAlertsPayload? = nil,
2686
2727
dependabotSecurityUpdates: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependabotSecurityUpdatesPayload? = nil,
2728
+ codeScanningOptions: Components.Schemas.CodeScanningOptions? = nil,
2687
2729
codeScanningDefaultSetup: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload? = nil,
2688
2730
codeScanningDefaultSetupOptions: Components.Schemas.CodeScanningDefaultSetupOptions? = nil,
2689
2731
codeScanningDelegatedAlertDismissal: Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? = nil,
@@ -2706,6 +2748,7 @@ public enum Operations {
2706
2748
self.dependencyGraphAutosubmitActionOptions = dependencyGraphAutosubmitActionOptions
2707
2749
self.dependabotAlerts = dependabotAlerts
2708
2750
self.dependabotSecurityUpdates = dependabotSecurityUpdates
2751
+ self.codeScanningOptions = codeScanningOptions
2709
2752
self.codeScanningDefaultSetup = codeScanningDefaultSetup
2710
2753
self.codeScanningDefaultSetupOptions = codeScanningDefaultSetupOptions
2711
2754
self.codeScanningDelegatedAlertDismissal = codeScanningDelegatedAlertDismissal
@@ -2729,6 +2772,7 @@ public enum Operations {
2729
2772
case dependencyGraphAutosubmitActionOptions = "dependency_graph_autosubmit_action_options"
2730
2773
case dependabotAlerts = "dependabot_alerts"
2731
2774
case dependabotSecurityUpdates = "dependabot_security_updates"
2775
+ case codeScanningOptions = "code_scanning_options"
2732
2776
case codeScanningDefaultSetup = "code_scanning_default_setup"
2733
2777
case codeScanningDefaultSetupOptions = "code_scanning_default_setup_options"
2734
2778
case codeScanningDelegatedAlertDismissal = "code_scanning_delegated_alert_dismissal"
@@ -2780,6 +2824,10 @@ public enum Operations {
2780
2824
Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.DependabotSecurityUpdatesPayload.self,
2781
2825
forKey: .dependabotSecurityUpdates
2782
2826
)
2827
+ self.codeScanningOptions = try container.decodeIfPresent(
2828
+ Components.Schemas.CodeScanningOptions.self,
2829
+ forKey: .codeScanningOptions
2830
+ )
2783
2831
self.codeScanningDefaultSetup = try container.decodeIfPresent(
2784
2832
Operations.CodeSecurityCreateConfigurationForEnterprise.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload.self,
2785
2833
forKey: .codeScanningDefaultSetup
@@ -2838,6 +2886,7 @@ public enum Operations {
2838
2886
"dependency_graph_autosubmit_action_options",
2839
2887
"dependabot_alerts",
2840
2888
"dependabot_security_updates",
2889
+ "code_scanning_options",
2841
2890
"code_scanning_default_setup",
2842
2891
"code_scanning_default_setup_options",
2843
2892
"code_scanning_delegated_alert_dismissal",
@@ -5429,6 +5478,8 @@ public enum Operations {
5429
5478
///
5430
5479
/// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/dependabot_security_updates`.
5431
5480
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?
5432
5483
/// The enablement status of code scanning default setup
5433
5484
///
5434
5485
/// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/code_scanning_default_setup`.
@@ -5647,6 +5698,7 @@ public enum Operations {
5647
5698
/// - dependencyGraphAutosubmitActionOptions: Feature options for Automatic dependency submission
5648
5699
/// - dependabotAlerts: The enablement status of Dependabot alerts
5649
5700
/// - dependabotSecurityUpdates: The enablement status of Dependabot security updates
5701
+ /// - codeScanningOptions:
5650
5702
/// - codeScanningDefaultSetup: The enablement status of code scanning default setup
5651
5703
/// - codeScanningDefaultSetupOptions:
5652
5704
/// - codeScanningDelegatedAlertDismissal: The enablement status of code scanning delegated alert dismissal
@@ -5671,6 +5723,7 @@ public enum Operations {
5671
5723
dependencyGraphAutosubmitActionOptions: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependencyGraphAutosubmitActionOptionsPayload? = nil,
5672
5724
dependabotAlerts: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependabotAlertsPayload? = nil,
5673
5725
dependabotSecurityUpdates: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependabotSecurityUpdatesPayload? = nil,
5726
+ codeScanningOptions: Components.Schemas.CodeScanningOptions? = nil,
5674
5727
codeScanningDefaultSetup: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload? = nil,
5675
5728
codeScanningDefaultSetupOptions: Components.Schemas.CodeScanningDefaultSetupOptions? = nil,
5676
5729
codeScanningDelegatedAlertDismissal: Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeScanningDelegatedAlertDismissalPayload? = nil,
@@ -5695,6 +5748,7 @@ public enum Operations {
5695
5748
self.dependencyGraphAutosubmitActionOptions = dependencyGraphAutosubmitActionOptions
5696
5749
self.dependabotAlerts = dependabotAlerts
5697
5750
self.dependabotSecurityUpdates = dependabotSecurityUpdates
5751
+ self.codeScanningOptions = codeScanningOptions
5698
5752
self.codeScanningDefaultSetup = codeScanningDefaultSetup
5699
5753
self.codeScanningDefaultSetupOptions = codeScanningDefaultSetupOptions
5700
5754
self.codeScanningDelegatedAlertDismissal = codeScanningDelegatedAlertDismissal
@@ -5720,6 +5774,7 @@ public enum Operations {
5720
5774
case dependencyGraphAutosubmitActionOptions = "dependency_graph_autosubmit_action_options"
5721
5775
case dependabotAlerts = "dependabot_alerts"
5722
5776
case dependabotSecurityUpdates = "dependabot_security_updates"
5777
+ case codeScanningOptions = "code_scanning_options"
5723
5778
case codeScanningDefaultSetup = "code_scanning_default_setup"
5724
5779
case codeScanningDefaultSetupOptions = "code_scanning_default_setup_options"
5725
5780
case codeScanningDelegatedAlertDismissal = "code_scanning_delegated_alert_dismissal"
@@ -5773,6 +5828,10 @@ public enum Operations {
5773
5828
Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.DependabotSecurityUpdatesPayload.self,
5774
5829
forKey: .dependabotSecurityUpdates
5775
5830
)
5831
+ self.codeScanningOptions = try container.decodeIfPresent(
5832
+ Components.Schemas.CodeScanningOptions.self,
5833
+ forKey: .codeScanningOptions
5834
+ )
5776
5835
self.codeScanningDefaultSetup = try container.decodeIfPresent(
5777
5836
Operations.CodeSecurityCreateConfiguration.Input.Body.JsonPayload.CodeScanningDefaultSetupPayload.self,
5778
5837
forKey: .codeScanningDefaultSetup
@@ -5839,6 +5898,7 @@ public enum Operations {
5839
5898
"dependency_graph_autosubmit_action_options",
5840
5899
"dependabot_alerts",
5841
5900
"dependabot_security_updates",
5901
+ "code_scanning_options",
5842
5902
"code_scanning_default_setup",
5843
5903
"code_scanning_default_setup_options",
5844
5904
"code_scanning_delegated_alert_dismissal",
0 commit comments