@@ -1121,6 +1121,47 @@ public enum Components {
1121
1121
///
1122
1122
/// - Remark: Generated from `#/components/schemas/code-security-configuration/code_scanning_default_setup`.
1123
1123
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 ?
1124
1165
/// The enablement status of secret scanning
1125
1166
///
1126
1167
/// - Remark: Generated from `#/components/schemas/code-security-configuration/secret_scanning`.
@@ -1291,6 +1332,7 @@ public enum Components {
1291
1332
/// - dependabot_alerts: The enablement status of Dependabot alerts
1292
1333
/// - dependabot_security_updates: The enablement status of Dependabot security updates
1293
1334
/// - 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
1294
1336
/// - secret_scanning: The enablement status of secret scanning
1295
1337
/// - secret_scanning_push_protection: The enablement status of secret scanning push protection
1296
1338
/// - secret_scanning_delegated_bypass: The enablement status of secret scanning delegated bypass
@@ -1315,6 +1357,7 @@ public enum Components {
1315
1357
dependabot_alerts: Components . Schemas . code_hyphen_security_hyphen_configuration . dependabot_alertsPayload ? = nil ,
1316
1358
dependabot_security_updates: Components . Schemas . code_hyphen_security_hyphen_configuration . dependabot_security_updatesPayload ? = nil ,
1317
1359
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 ,
1318
1361
secret_scanning: Components . Schemas . code_hyphen_security_hyphen_configuration . secret_scanningPayload ? = nil ,
1319
1362
secret_scanning_push_protection: Components . Schemas . code_hyphen_security_hyphen_configuration . secret_scanning_push_protectionPayload ? = nil ,
1320
1363
secret_scanning_delegated_bypass: Components . Schemas . code_hyphen_security_hyphen_configuration . secret_scanning_delegated_bypassPayload ? = nil ,
@@ -1339,6 +1382,7 @@ public enum Components {
1339
1382
self . dependabot_alerts = dependabot_alerts
1340
1383
self . dependabot_security_updates = dependabot_security_updates
1341
1384
self . code_scanning_default_setup = code_scanning_default_setup
1385
+ self . code_scanning_default_setup_options = code_scanning_default_setup_options
1342
1386
self . secret_scanning = secret_scanning
1343
1387
self . secret_scanning_push_protection = secret_scanning_push_protection
1344
1388
self . secret_scanning_delegated_bypass = secret_scanning_delegated_bypass
@@ -1364,6 +1408,7 @@ public enum Components {
1364
1408
case dependabot_alerts
1365
1409
case dependabot_security_updates
1366
1410
case code_scanning_default_setup
1411
+ case code_scanning_default_setup_options
1367
1412
case secret_scanning
1368
1413
case secret_scanning_push_protection
1369
1414
case secret_scanning_delegated_bypass
@@ -1378,6 +1423,43 @@ public enum Components {
1378
1423
case updated_at
1379
1424
}
1380
1425
}
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
+ }
1381
1463
/// - Remark: Generated from `#/components/schemas/code_hyphen_security_hyphen_default_hyphen_configurations`.
1382
1464
public struct code_hyphen_security_hyphen_default_hyphen_configurationsPayload : Codable , Hashable , Sendable {
1383
1465
/// 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 {
2072
2154
///
2073
2155
/// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/code_scanning_default_setup`.
2074
2156
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 ?
2075
2159
/// The enablement status of secret scanning
2076
2160
///
2077
2161
/// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/POST/requestBody/json/secret_scanning`.
@@ -2228,6 +2312,7 @@ public enum Operations {
2228
2312
/// - dependabot_alerts: The enablement status of Dependabot alerts
2229
2313
/// - dependabot_security_updates: The enablement status of Dependabot security updates
2230
2314
/// - code_scanning_default_setup: The enablement status of code scanning default setup
2315
+ /// - code_scanning_default_setup_options:
2231
2316
/// - secret_scanning: The enablement status of secret scanning
2232
2317
/// - secret_scanning_push_protection: The enablement status of secret scanning push protection
2233
2318
/// - secret_scanning_delegated_bypass: The enablement status of secret scanning delegated bypass
@@ -2246,6 +2331,7 @@ public enum Operations {
2246
2331
dependabot_alerts: Operations . code_hyphen_security_sol_create_hyphen_configuration . Input . Body . jsonPayload . dependabot_alertsPayload ? = nil ,
2247
2332
dependabot_security_updates: Operations . code_hyphen_security_sol_create_hyphen_configuration . Input . Body . jsonPayload . dependabot_security_updatesPayload ? = nil ,
2248
2333
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 ,
2249
2335
secret_scanning: Operations . code_hyphen_security_sol_create_hyphen_configuration . Input . Body . jsonPayload . secret_scanningPayload ? = nil ,
2250
2336
secret_scanning_push_protection: Operations . code_hyphen_security_sol_create_hyphen_configuration . Input . Body . jsonPayload . secret_scanning_push_protectionPayload ? = nil ,
2251
2337
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 {
2264
2350
self . dependabot_alerts = dependabot_alerts
2265
2351
self . dependabot_security_updates = dependabot_security_updates
2266
2352
self . code_scanning_default_setup = code_scanning_default_setup
2353
+ self . code_scanning_default_setup_options = code_scanning_default_setup_options
2267
2354
self . secret_scanning = secret_scanning
2268
2355
self . secret_scanning_push_protection = secret_scanning_push_protection
2269
2356
self . secret_scanning_delegated_bypass = secret_scanning_delegated_bypass
@@ -2283,6 +2370,7 @@ public enum Operations {
2283
2370
case dependabot_alerts
2284
2371
case dependabot_security_updates
2285
2372
case code_scanning_default_setup
2373
+ case code_scanning_default_setup_options
2286
2374
case secret_scanning
2287
2375
case secret_scanning_push_protection
2288
2376
case secret_scanning_delegated_bypass
@@ -2330,6 +2418,10 @@ public enum Operations {
2330
2418
Operations . code_hyphen_security_sol_create_hyphen_configuration. Input. Body. jsonPayload. code_scanning_default_setupPayload. self,
2331
2419
forKey: . code_scanning_default_setup
2332
2420
)
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
+ )
2333
2425
secret_scanning = try container. decodeIfPresent (
2334
2426
Operations . code_hyphen_security_sol_create_hyphen_configuration. Input. Body. jsonPayload. secret_scanningPayload. self,
2335
2427
forKey: . secret_scanning
@@ -2372,6 +2464,7 @@ public enum Operations {
2372
2464
" dependabot_alerts " ,
2373
2465
" dependabot_security_updates " ,
2374
2466
" code_scanning_default_setup " ,
2467
+ " code_scanning_default_setup_options " ,
2375
2468
" secret_scanning " ,
2376
2469
" secret_scanning_push_protection " ,
2377
2470
" secret_scanning_delegated_bypass " ,
@@ -3303,6 +3396,8 @@ public enum Operations {
3303
3396
///
3304
3397
/// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/code_scanning_default_setup`.
3305
3398
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 ?
3306
3401
/// The enablement status of secret scanning
3307
3402
///
3308
3403
/// - Remark: Generated from `#/paths/orgs/{org}/code-security/configurations/{configuration_id}/PATCH/requestBody/json/secret_scanning`.
@@ -3459,6 +3554,7 @@ public enum Operations {
3459
3554
/// - dependabot_alerts: The enablement status of Dependabot alerts
3460
3555
/// - dependabot_security_updates: The enablement status of Dependabot security updates
3461
3556
/// - code_scanning_default_setup: The enablement status of code scanning default setup
3557
+ /// - code_scanning_default_setup_options:
3462
3558
/// - secret_scanning: The enablement status of secret scanning
3463
3559
/// - secret_scanning_push_protection: The enablement status of secret scanning push protection
3464
3560
/// - secret_scanning_delegated_bypass: The enablement status of secret scanning delegated bypass
@@ -3477,6 +3573,7 @@ public enum Operations {
3477
3573
dependabot_alerts: Operations . code_hyphen_security_sol_update_hyphen_configuration . Input . Body . jsonPayload . dependabot_alertsPayload ? = nil ,
3478
3574
dependabot_security_updates: Operations . code_hyphen_security_sol_update_hyphen_configuration . Input . Body . jsonPayload . dependabot_security_updatesPayload ? = nil ,
3479
3575
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 ,
3480
3577
secret_scanning: Operations . code_hyphen_security_sol_update_hyphen_configuration . Input . Body . jsonPayload . secret_scanningPayload ? = nil ,
3481
3578
secret_scanning_push_protection: Operations . code_hyphen_security_sol_update_hyphen_configuration . Input . Body . jsonPayload . secret_scanning_push_protectionPayload ? = nil ,
3482
3579
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 {
3495
3592
self . dependabot_alerts = dependabot_alerts
3496
3593
self . dependabot_security_updates = dependabot_security_updates
3497
3594
self . code_scanning_default_setup = code_scanning_default_setup
3595
+ self . code_scanning_default_setup_options = code_scanning_default_setup_options
3498
3596
self . secret_scanning = secret_scanning
3499
3597
self . secret_scanning_push_protection = secret_scanning_push_protection
3500
3598
self . secret_scanning_delegated_bypass = secret_scanning_delegated_bypass
@@ -3514,6 +3612,7 @@ public enum Operations {
3514
3612
case dependabot_alerts
3515
3613
case dependabot_security_updates
3516
3614
case code_scanning_default_setup
3615
+ case code_scanning_default_setup_options
3517
3616
case secret_scanning
3518
3617
case secret_scanning_push_protection
3519
3618
case secret_scanning_delegated_bypass
@@ -3561,6 +3660,10 @@ public enum Operations {
3561
3660
Operations . code_hyphen_security_sol_update_hyphen_configuration. Input. Body. jsonPayload. code_scanning_default_setupPayload. self,
3562
3661
forKey: . code_scanning_default_setup
3563
3662
)
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
+ )
3564
3667
secret_scanning = try container. decodeIfPresent (
3565
3668
Operations . code_hyphen_security_sol_update_hyphen_configuration. Input. Body. jsonPayload. secret_scanningPayload. self,
3566
3669
forKey: . secret_scanning
@@ -3603,6 +3706,7 @@ public enum Operations {
3603
3706
" dependabot_alerts " ,
3604
3707
" dependabot_security_updates " ,
3605
3708
" code_scanning_default_setup " ,
3709
+ " code_scanning_default_setup_options " ,
3606
3710
" secret_scanning " ,
3607
3711
" secret_scanning_push_protection " ,
3608
3712
" secret_scanning_delegated_bypass " ,
0 commit comments