ZitiService
@objc
public class ZitiService : NSObject, Codable
Class encapsulating a Ziti SDK C service
-
Opaque reference to Ziti SDK C service
Declaration
Swift
public var cServicePtr: OpaquePointer? { get }
-
Name of the service
Declaration
Swift
public var name: String?
-
ID of the service
Declaration
Swift
public var id: String?
-
Indicates wheter or not this service is end-to-end encrypted
Declaration
Swift
public var encrypted: Bool?
-
Service permisions (e.g., DIAL and/or BIND)
Declaration
Swift
public var permFlags: Int64?
-
Listing of posture query sets
Declaration
Swift
public var postureQuerySets: [ZitiPostureQuerySet]?
-
Tunnel client configuration (if provided)
Declaration
Swift
public var tunnelClientConfigV1: ZitiTunnelClientConfigV1?
-
Tunnel server configuation (if provided)
Declaration
Swift
public var tunnelServerConfigV1: ZitiTunnelServerConfigV1?
-
URL client configuration (if provided)
Declaration
Swift
public var urlClientConfigV1: ZitiUrlClientConfigV1?
-
Intercept configuration (f provided)
Declaration
Swift
public var interceptConfigV1: ZitiInterceptConfigV1?
-
Host configuation (if provided)
Declaration
Swift
public var hostConfigV1: ZitiHostConfigV1?