@@ -2822,29 +2822,55 @@ public enum Components {
28222822 }
28232823 /// - Remark: Generated from `#/components/schemas/security-and-analysis/secret_scanning_push_protection`.
28242824 public var secret_scanning_push_protection: Components.Schemas.security_hyphen_and_hyphen_analysis.secret_scanning_push_protectionPayload?
2825+ /// - Remark: Generated from `#/components/schemas/security-and-analysis/secret_scanning_non_provider_patterns`.
2826+ public struct secret_scanning_non_provider_patternsPayload: Codable, Hashable, Sendable {
2827+ /// - Remark: Generated from `#/components/schemas/security-and-analysis/secret_scanning_non_provider_patterns/status`.
2828+ @frozen public enum statusPayload: String, Codable, Hashable, Sendable {
2829+ case enabled = "enabled"
2830+ case disabled = "disabled"
2831+ }
2832+ /// - Remark: Generated from `#/components/schemas/security-and-analysis/secret_scanning_non_provider_patterns/status`.
2833+ public var status: Components.Schemas.security_hyphen_and_hyphen_analysis.secret_scanning_non_provider_patternsPayload.statusPayload?
2834+ /// Creates a new `secret_scanning_non_provider_patternsPayload`.
2835+ ///
2836+ /// - Parameters:
2837+ /// - status:
2838+ public init(status: Components.Schemas.security_hyphen_and_hyphen_analysis.secret_scanning_non_provider_patternsPayload.statusPayload? = nil) {
2839+ self.status = status
2840+ }
2841+ public enum CodingKeys: String, CodingKey {
2842+ case status
2843+ }
2844+ }
2845+ /// - Remark: Generated from `#/components/schemas/security-and-analysis/secret_scanning_non_provider_patterns`.
2846+ public var secret_scanning_non_provider_patterns: Components.Schemas.security_hyphen_and_hyphen_analysis.secret_scanning_non_provider_patternsPayload?
28252847 /// Creates a new `security_hyphen_and_hyphen_analysis`.
28262848 ///
28272849 /// - Parameters:
28282850 /// - advanced_security:
28292851 /// - dependabot_security_updates: Enable or disable Dependabot security updates for the repository.
28302852 /// - secret_scanning:
28312853 /// - secret_scanning_push_protection:
2854+ /// - secret_scanning_non_provider_patterns:
28322855 public init(
28332856 advanced_security: Components.Schemas.security_hyphen_and_hyphen_analysis.advanced_securityPayload? = nil,
28342857 dependabot_security_updates: Components.Schemas.security_hyphen_and_hyphen_analysis.dependabot_security_updatesPayload? = nil,
28352858 secret_scanning: Components.Schemas.security_hyphen_and_hyphen_analysis.secret_scanningPayload? = nil,
2836- secret_scanning_push_protection: Components.Schemas.security_hyphen_and_hyphen_analysis.secret_scanning_push_protectionPayload? = nil
2859+ secret_scanning_push_protection: Components.Schemas.security_hyphen_and_hyphen_analysis.secret_scanning_push_protectionPayload? = nil,
2860+ secret_scanning_non_provider_patterns: Components.Schemas.security_hyphen_and_hyphen_analysis.secret_scanning_non_provider_patternsPayload? = nil
28372861 ) {
28382862 self.advanced_security = advanced_security
28392863 self.dependabot_security_updates = dependabot_security_updates
28402864 self.secret_scanning = secret_scanning
28412865 self.secret_scanning_push_protection = secret_scanning_push_protection
2866+ self.secret_scanning_non_provider_patterns = secret_scanning_non_provider_patterns
28422867 }
28432868 public enum CodingKeys: String, CodingKey {
28442869 case advanced_security
28452870 case dependabot_security_updates
28462871 case secret_scanning
28472872 case secret_scanning_push_protection
2873+ case secret_scanning_non_provider_patterns
28482874 }
28492875 }
28502876 /// Minimal Repository
0 commit comments