@@ -1121,6 +1121,47 @@ public enum Components {
11211121 ///
11221122 /// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_default_setup`.
11231123 public var code_scanning_default_setup : Components . Schemas . code_hyphen_security_hyphen_configuration . code_scanning_default_setupPayload ?
1124+ /// Feature options for code scanning default setup
1125+ ///
1126+ /// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_default_setup_options`.
1127+ public struct code_scanning_default_setup_optionsPayload : Codable , Hashable , Sendable {
1128+ /// Whether to use labeled runners or standard GitHub runners.
1129+ ///
1130+ /// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_default_setup_options/runner_type`.
1131+ @frozen public enum runner_typePayload : String , Codable , Hashable , Sendable {
1132+ case standard = " standard "
1133+ case labeled = " labeled "
1134+ case not_set = " not_set "
1135+ }
1136+ /// Whether to use labeled runners or standard GitHub runners.
1137+ ///
1138+ /// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_default_setup_options/runner_type`.
1139+ public var runner_type : Components . Schemas . code_hyphen_security_hyphen_configuration . code_scanning_default_setup_optionsPayload . runner_typePayload ?
1140+ /// The label of the runner to use for code scanning when runner_type is 'labeled'.
1141+ ///
1142+ /// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_default_setup_options/runner_label`.
1143+ public var runner_label : Swift . String ?
1144+ /// Creates a new `code_scanning_default_setup_optionsPayload`.
1145+ ///
1146+ /// - Parameters:
1147+ /// - runner_type: Whether to use labeled runners or standard GitHub runners.
1148+ /// - runner_label: The label of the runner to use for code scanning when runner_type is 'labeled'.
1149+ public init (
1150+ runner_type: Components . Schemas . code_hyphen_security_hyphen_configuration . code_scanning_default_setup_optionsPayload . runner_typePayload ? = nil ,
1151+ runner_label: Swift . String ? = nil
1152+ ) {
1153+ self . runner_type = runner_type
1154+ self . runner_label = runner_label
1155+ }
1156+ public enum CodingKeys : String , CodingKey {
1157+ case runner_type
1158+ case runner_label
1159+ }
1160+ }
1161+ /// Feature options for code scanning default setup
1162+ ///
1163+ /// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_default_setup_options`.
1164+ public var code_scanning_default_setup_options : Components . Schemas . code_hyphen_security_hyphen_configuration . code_scanning_default_setup_optionsPayload ?
11241165 /// The enablement status of secret scanning
11251166 ///
11261167 /// - Remark: Generated from `#/components/schemas/code-security-configuration/secret_scanning`.
@@ -1291,6 +1332,7 @@ public enum Components {
12911332 /// - dependabot_alerts: The enablement status of Dependabot alerts
12921333 /// - dependabot_security_updates: The enablement status of Dependabot security updates
12931334 /// - code_scanning_default_setup: The enablement status of code scanning default setup
1335+ /// - code_scanning_default_setup_options: Feature options for code scanning default setup
12941336 /// - secret_scanning: The enablement status of secret scanning
12951337 /// - secret_scanning_push_protection: The enablement status of secret scanning push protection
12961338 /// - secret_scanning_delegated_bypass: The enablement status of secret scanning delegated bypass
@@ -1315,6 +1357,7 @@ public enum Components {
13151357 dependabot_alerts: Components . Schemas . code_hyphen_security_hyphen_configuration . dependabot_alertsPayload ? = nil ,
13161358 dependabot_security_updates: Components . Schemas . code_hyphen_security_hyphen_configuration . dependabot_security_updatesPayload ? = nil ,
13171359 code_scanning_default_setup: Components . Schemas . code_hyphen_security_hyphen_configuration . code_scanning_default_setupPayload ? = nil ,
1360+ code_scanning_default_setup_options: Components . Schemas . code_hyphen_security_hyphen_configuration . code_scanning_default_setup_optionsPayload ? = nil ,
13181361 secret_scanning: Components . Schemas . code_hyphen_security_hyphen_configuration . secret_scanningPayload ? = nil ,
13191362 secret_scanning_push_protection: Components . Schemas . code_hyphen_security_hyphen_configuration . secret_scanning_push_protectionPayload ? = nil ,
13201363 secret_scanning_delegated_bypass: Components . Schemas . code_hyphen_security_hyphen_configuration . secret_scanning_delegated_bypassPayload ? = nil ,
@@ -1339,6 +1382,7 @@ public enum Components {
13391382 self . dependabot_alerts = dependabot_alerts
13401383 self . dependabot_security_updates = dependabot_security_updates
13411384 self . code_scanning_default_setup = code_scanning_default_setup
1385+ self . code_scanning_default_setup_options = code_scanning_default_setup_options
13421386 self . secret_scanning = secret_scanning
13431387 self . secret_scanning_push_protection = secret_scanning_push_protection
13441388 self . secret_scanning_delegated_bypass = secret_scanning_delegated_bypass
@@ -1364,6 +1408,7 @@ public enum Components {
13641408 case dependabot_alerts
13651409 case dependabot_security_updates
13661410 case code_scanning_default_setup
1411+ case code_scanning_default_setup_options
13671412 case secret_scanning
13681413 case secret_scanning_push_protection
13691414 case secret_scanning_delegated_bypass
@@ -1378,6 +1423,43 @@ public enum Components {
13781423 case updated_at
13791424 }
13801425 }
1426+ /// Feature options for code scanning default setup
1427+ ///
1428+ /// - Remark: Generated from `#/components/schemas/code-scanning-default-setup-options`.
1429+ public struct code_hyphen_scanning_hyphen_default_hyphen_setup_hyphen_options : Codable , Hashable , Sendable {
1430+ /// Whether to use labeled runners or standard GitHub runners.
1431+ ///
1432+ /// - Remark: Generated from `#/components/schemas/code-scanning-default-setup-options/runner_type`.
1433+ @frozen public enum runner_typePayload : String , Codable , Hashable , Sendable {
1434+ case standard = " standard "
1435+ case labeled = " labeled "
1436+ case not_set = " not_set "
1437+ }
1438+ /// Whether to use labeled runners or standard GitHub runners.
1439+ ///
1440+ /// - Remark: Generated from `#/components/schemas/code-scanning-default-setup-options/runner_type`.
1441+ public var runner_type : Components . Schemas . code_hyphen_scanning_hyphen_default_hyphen_setup_hyphen_options . runner_typePayload ?
1442+ /// The label of the runner to use for code scanning default setup when runner_type is 'labeled'.
1443+ ///
1444+ /// - Remark: Generated from `#/components/schemas/code-scanning-default-setup-options/runner_label`.
1445+ public var runner_label : Swift . String ?
1446+ /// Creates a new `code_hyphen_scanning_hyphen_default_hyphen_setup_hyphen_options`.
1447+ ///
1448+ /// - Parameters:
1449+ /// - runner_type: Whether to use labeled runners or standard GitHub runners.
1450+ /// - runner_label: The label of the runner to use for code scanning default setup when runner_type is 'labeled'.
1451+ public init (
1452+ runner_type: Components . Schemas . code_hyphen_scanning_hyphen_default_hyphen_setup_hyphen_options . runner_typePayload ? = nil ,
1453+ runner_label: Swift . String ? = nil
1454+ ) {
1455+ self . runner_type = runner_type
1456+ self . runner_label = runner_label
1457+ }
1458+ public enum CodingKeys : String , CodingKey {
1459+ case runner_type
1460+ case runner_label
1461+ }
1462+ }
13811463 /// - Remark: Generated from `#/components/schemas/code_hyphen_security_hyphen_default_hyphen_configurations`.
13821464 public struct code_hyphen_security_hyphen_default_hyphen_configurationsPayload : Codable , Hashable , Sendable {
13831465 /// The visibility of newly created repositories for which the code security configuration will be applied to by default
@@ -2072,6 +2154,8 @@ public enum Operations {
20722154 ///
20732155 /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/code_scanning_default_setup`.
20742156 public var code_scanning_default_setup : Operations . code_hyphen_security_sol_create_hyphen_configuration . Input . Body . jsonPayload . code_scanning_default_setupPayload ?
2157+ /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/code_scanning_default_setup_options`.
2158+ public var code_scanning_default_setup_options : Components . Schemas . code_hyphen_scanning_hyphen_default_hyphen_setup_hyphen_options ?
20752159 /// The enablement status of secret scanning
20762160 ///
20772161 /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/secret_scanning`.
@@ -2228,6 +2312,7 @@ public enum Operations {
22282312 /// - dependabot_alerts: The enablement status of Dependabot alerts
22292313 /// - dependabot_security_updates: The enablement status of Dependabot security updates
22302314 /// - code_scanning_default_setup: The enablement status of code scanning default setup
2315+ /// - code_scanning_default_setup_options:
22312316 /// - secret_scanning: The enablement status of secret scanning
22322317 /// - secret_scanning_push_protection: The enablement status of secret scanning push protection
22332318 /// - secret_scanning_delegated_bypass: The enablement status of secret scanning delegated bypass
@@ -2246,6 +2331,7 @@ public enum Operations {
22462331 dependabot_alerts: Operations . code_hyphen_security_sol_create_hyphen_configuration . Input . Body . jsonPayload . dependabot_alertsPayload ? = nil ,
22472332 dependabot_security_updates: Operations . code_hyphen_security_sol_create_hyphen_configuration . Input . Body . jsonPayload . dependabot_security_updatesPayload ? = nil ,
22482333 code_scanning_default_setup: Operations . code_hyphen_security_sol_create_hyphen_configuration . Input . Body . jsonPayload . code_scanning_default_setupPayload ? = nil ,
2334+ code_scanning_default_setup_options: Components . Schemas . code_hyphen_scanning_hyphen_default_hyphen_setup_hyphen_options ? = nil ,
22492335 secret_scanning: Operations . code_hyphen_security_sol_create_hyphen_configuration . Input . Body . jsonPayload . secret_scanningPayload ? = nil ,
22502336 secret_scanning_push_protection: Operations . code_hyphen_security_sol_create_hyphen_configuration . Input . Body . jsonPayload . secret_scanning_push_protectionPayload ? = nil ,
22512337 secret_scanning_delegated_bypass: Operations . code_hyphen_security_sol_create_hyphen_configuration . Input . Body . jsonPayload . secret_scanning_delegated_bypassPayload ? = nil ,
@@ -2264,6 +2350,7 @@ public enum Operations {
22642350 self . dependabot_alerts = dependabot_alerts
22652351 self . dependabot_security_updates = dependabot_security_updates
22662352 self . code_scanning_default_setup = code_scanning_default_setup
2353+ self . code_scanning_default_setup_options = code_scanning_default_setup_options
22672354 self . secret_scanning = secret_scanning
22682355 self . secret_scanning_push_protection = secret_scanning_push_protection
22692356 self . secret_scanning_delegated_bypass = secret_scanning_delegated_bypass
@@ -2283,6 +2370,7 @@ public enum Operations {
22832370 case dependabot_alerts
22842371 case dependabot_security_updates
22852372 case code_scanning_default_setup
2373+ case code_scanning_default_setup_options
22862374 case secret_scanning
22872375 case secret_scanning_push_protection
22882376 case secret_scanning_delegated_bypass
@@ -2330,6 +2418,10 @@ public enum Operations {
23302418 Operations . code_hyphen_security_sol_create_hyphen_configuration. Input. Body. jsonPayload. code_scanning_default_setupPayload. self,
23312419 forKey: . code_scanning_default_setup
23322420 )
2421+ code_scanning_default_setup_options = try container. decodeIfPresent (
2422+ Components . Schemas. code_hyphen_scanning_hyphen_default_hyphen_setup_hyphen_options. self,
2423+ forKey: . code_scanning_default_setup_options
2424+ )
23332425 secret_scanning = try container. decodeIfPresent (
23342426 Operations . code_hyphen_security_sol_create_hyphen_configuration. Input. Body. jsonPayload. secret_scanningPayload. self,
23352427 forKey: . secret_scanning
@@ -2372,6 +2464,7 @@ public enum Operations {
23722464 " dependabot_alerts " ,
23732465 " dependabot_security_updates " ,
23742466 " code_scanning_default_setup " ,
2467+ " code_scanning_default_setup_options " ,
23752468 " secret_scanning " ,
23762469 " secret_scanning_push_protection " ,
23772470 " secret_scanning_delegated_bypass " ,
@@ -3303,6 +3396,8 @@ public enum Operations {
33033396 ///
33043397 /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/code_scanning_default_setup`.
33053398 public var code_scanning_default_setup : Operations . code_hyphen_security_sol_update_hyphen_configuration . Input . Body . jsonPayload . code_scanning_default_setupPayload ?
3399+ /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/code_scanning_default_setup_options`.
3400+ public var code_scanning_default_setup_options : Components . Schemas . code_hyphen_scanning_hyphen_default_hyphen_setup_hyphen_options ?
33063401 /// The enablement status of secret scanning
33073402 ///
33083403 /// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/secret_scanning`.
@@ -3459,6 +3554,7 @@ public enum Operations {
34593554 /// - dependabot_alerts: The enablement status of Dependabot alerts
34603555 /// - dependabot_security_updates: The enablement status of Dependabot security updates
34613556 /// - code_scanning_default_setup: The enablement status of code scanning default setup
3557+ /// - code_scanning_default_setup_options:
34623558 /// - secret_scanning: The enablement status of secret scanning
34633559 /// - secret_scanning_push_protection: The enablement status of secret scanning push protection
34643560 /// - secret_scanning_delegated_bypass: The enablement status of secret scanning delegated bypass
@@ -3477,6 +3573,7 @@ public enum Operations {
34773573 dependabot_alerts: Operations . code_hyphen_security_sol_update_hyphen_configuration . Input . Body . jsonPayload . dependabot_alertsPayload ? = nil ,
34783574 dependabot_security_updates: Operations . code_hyphen_security_sol_update_hyphen_configuration . Input . Body . jsonPayload . dependabot_security_updatesPayload ? = nil ,
34793575 code_scanning_default_setup: Operations . code_hyphen_security_sol_update_hyphen_configuration . Input . Body . jsonPayload . code_scanning_default_setupPayload ? = nil ,
3576+ code_scanning_default_setup_options: Components . Schemas . code_hyphen_scanning_hyphen_default_hyphen_setup_hyphen_options ? = nil ,
34803577 secret_scanning: Operations . code_hyphen_security_sol_update_hyphen_configuration . Input . Body . jsonPayload . secret_scanningPayload ? = nil ,
34813578 secret_scanning_push_protection: Operations . code_hyphen_security_sol_update_hyphen_configuration . Input . Body . jsonPayload . secret_scanning_push_protectionPayload ? = nil ,
34823579 secret_scanning_delegated_bypass: Operations . code_hyphen_security_sol_update_hyphen_configuration . Input . Body . jsonPayload . secret_scanning_delegated_bypassPayload ? = nil ,
@@ -3495,6 +3592,7 @@ public enum Operations {
34953592 self . dependabot_alerts = dependabot_alerts
34963593 self . dependabot_security_updates = dependabot_security_updates
34973594 self . code_scanning_default_setup = code_scanning_default_setup
3595+ self . code_scanning_default_setup_options = code_scanning_default_setup_options
34983596 self . secret_scanning = secret_scanning
34993597 self . secret_scanning_push_protection = secret_scanning_push_protection
35003598 self . secret_scanning_delegated_bypass = secret_scanning_delegated_bypass
@@ -3514,6 +3612,7 @@ public enum Operations {
35143612 case dependabot_alerts
35153613 case dependabot_security_updates
35163614 case code_scanning_default_setup
3615+ case code_scanning_default_setup_options
35173616 case secret_scanning
35183617 case secret_scanning_push_protection
35193618 case secret_scanning_delegated_bypass
@@ -3561,6 +3660,10 @@ public enum Operations {
35613660 Operations . code_hyphen_security_sol_update_hyphen_configuration. Input. Body. jsonPayload. code_scanning_default_setupPayload. self,
35623661 forKey: . code_scanning_default_setup
35633662 )
3663+ code_scanning_default_setup_options = try container. decodeIfPresent (
3664+ Components . Schemas. code_hyphen_scanning_hyphen_default_hyphen_setup_hyphen_options. self,
3665+ forKey: . code_scanning_default_setup_options
3666+ )
35643667 secret_scanning = try container. decodeIfPresent (
35653668 Operations . code_hyphen_security_sol_update_hyphen_configuration. Input. Body. jsonPayload. secret_scanningPayload. self,
35663669 forKey: . secret_scanning
@@ -3603,6 +3706,7 @@ public enum Operations {
36033706 " dependabot_alerts " ,
36043707 " dependabot_security_updates " ,
36053708 " code_scanning_default_setup " ,
3709+ " code_scanning_default_setup_options " ,
36063710 " secret_scanning " ,
36073711 " secret_scanning_push_protection " ,
36083712 " secret_scanning_delegated_bypass " ,
0 commit comments