Home
CloudflareHome.swift:6final class Home
final class Home
import CloudCloudflare
enum Cloudflare
static func getZone(name: any Input<String>) -> Output<GetZone>
static func getZone(zoneId: any Input<String>) -> Output<GetZone>
struct DNS
struct DNSRecord
struct GetZone
struct Provider
protocol HomeProvider : Sendable
protocol Sendable
init(accountId: String, apiToken: String)
let accountId: String
func bootstrap(with context: Context) async throws
func getItem<T>(fileName: String, with context: Context) async throws -> T where T : HomeProviderItem
func putItem<T>(_ item: T, fileName: String, with context: Context) async throws where T : HomeProviderItem
static func cloudflare(accountId: String, apiToken: String) -> Self
func contextualFileName(_ fileName: String, with context: Context) -> String
func passphrase(with context: Context) async throws -> String