Structureswift-cloud 0.24.0CloudDigitalOcean
App
App.swift:5struct App
struct App
import CloudDigitalOcean
enum DigitalOcean
struct ContainerRegistry
struct ContainerRegistryDockerCredentials
struct Project
struct Provider
enum Region
protocol Component : Sendable
protocol DigitalOceanComponent : Component
protocol EnvironmentProvider
protocol Sendable
init(_ name: String, project: Project, targetName: String, registryName: String, region: Region = .nyc3, instanceSize: InstanceSize = .shared_1vCPU_512mb, instancePort: Int = 8080, environment: [String : any Input<String>]? = nil, options: Resource.Options? = nil)
let app: Resource
let environment: Environment
var hostname: Output<String> { get }
var name: Output<String> { get }
var url: Output<String> { get }
struct AutoScalingConfiguration
enum InstanceSize