Skip to content

Commit 89d2287

Browse files
Commit via running ake Sources/code-security
1 parent b509c25 commit 89d2287

File tree

1 file changed

+104
-0
lines changed

1 file changed

+104
-0
lines changed

Sources/code-security/Types.swift

+104
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)