Files
zeekay 1df3ddf6bd Regenerate against the document the deployment answers for
The projection these were generated from predated the compute migration, so
they described /v1/visor — which the API serves at zero paths now.

No /v1/visor path survives here.
2026-09-05 18:55:38 -07:00

82 lines
2.9 KiB
Swift

//
// IamInput.swift
//
// Generated by openapi-generator
// https://openapi-generator.tech
//
import Foundation
public struct IamInput: Sendable, Codable, ParameterConvertible, Hashable {
public var action: String?
public var clientIp: String?
public var createdTime: String?
public var isTriggered: Bool?
public var language: String?
public var method: String?
public var name: String?
public var object: String?
public var organization: String?
public var owner: String?
public var requestUri: String?
public var response: String?
public var statusCode: Int64?
public var user: String?
public init(action: String? = nil, clientIp: String? = nil, createdTime: String? = nil, isTriggered: Bool? = nil, language: String? = nil, method: String? = nil, name: String? = nil, object: String? = nil, organization: String? = nil, owner: String? = nil, requestUri: String? = nil, response: String? = nil, statusCode: Int64? = nil, user: String? = nil) {
self.action = action
self.clientIp = clientIp
self.createdTime = createdTime
self.isTriggered = isTriggered
self.language = language
self.method = method
self.name = name
self.object = object
self.organization = organization
self.owner = owner
self.requestUri = requestUri
self.response = response
self.statusCode = statusCode
self.user = user
}
public enum CodingKeys: String, CodingKey, CaseIterable {
case action
case clientIp
case createdTime
case isTriggered
case language
case method
case name
case object
case organization
case owner
case requestUri
case response
case statusCode
case user
}
// Encodable protocol methods
public func encode(to encoder: Encoder) throws {
var container = encoder.container(keyedBy: CodingKeys.self)
try container.encodeIfPresent(action, forKey: .action)
try container.encodeIfPresent(clientIp, forKey: .clientIp)
try container.encodeIfPresent(createdTime, forKey: .createdTime)
try container.encodeIfPresent(isTriggered, forKey: .isTriggered)
try container.encodeIfPresent(language, forKey: .language)
try container.encodeIfPresent(method, forKey: .method)
try container.encodeIfPresent(name, forKey: .name)
try container.encodeIfPresent(object, forKey: .object)
try container.encodeIfPresent(organization, forKey: .organization)
try container.encodeIfPresent(owner, forKey: .owner)
try container.encodeIfPresent(requestUri, forKey: .requestUri)
try container.encodeIfPresent(response, forKey: .response)
try container.encodeIfPresent(statusCode, forKey: .statusCode)
try container.encodeIfPresent(user, forKey: .user)
}
}