init
TypeScriptstatic init(): NEOnDemandRuleSwift declarationinit()class · iOS 8.0+ · SDK 27.1
class NEOnDemandRulestatic init(): NEOnDemandRuleSwift declarationinit()get dnsSearchDomainMatch(): (Array<string>) | nullSwift declarationvar dnsSearchDomainMatch: [String]? { get set }set dnsSearchDomainMatch(value: (Array<string>) | null)Swift declarationvar dnsSearchDomainMatch: [String]? { get set }get dnsServerAddressMatch(): (Array<string>) | nullSwift declarationvar dnsServerAddressMatch: [String]? { get set }set dnsServerAddressMatch(value: (Array<string>) | null)Swift declarationvar dnsServerAddressMatch: [String]? { get set }get ssidMatch(): (Array<string>) | nullSwift declarationvar ssidMatch: [String]? { get set }set ssidMatch(value: (Array<string>) | null)Swift declarationvar ssidMatch: [String]? { get set }get action(): NEOnDemandRuleActionSwift declarationvar action: NEOnDemandRuleAction { get }get interfaceTypeMatch(): NEOnDemandRuleInterfaceTypeSwift declarationvar interfaceTypeMatch: NEOnDemandRuleInterfaceType { get set }set interfaceTypeMatch(value: NEOnDemandRuleInterfaceType)Swift declarationvar interfaceTypeMatch: NEOnDemandRuleInterfaceType { get set }get probeURL(): (string) | nullSwift declarationvar probeURL: URL? { get set }set probeURL(value: (string) | null)Swift declarationvar probeURL: URL? { get set }No declarations were skipped in this snapshot.