digitalocean-kzs-0.1.0.3: digitalocean api for haskell

Safe HaskellNone
LanguageHaskell2010

DigitalOcean.NewDroplet

Synopsis

Documentation

newDroplet :: Authentication -> NewDropletRequest -> MonadIO m => m (Maybe Droplet) Source

create new Droplet

do
    let d = NewDropletRequest {
        ndname="hoge",
        region="nyc3",
        size="512mb",
        image=12241402,
        ndsshKeys=[],
        backups = False,
        ipv6=True,
        userData = Nothing,
        privateNetworking=False
    }
    tkn <- getEnv DIGITAL_OCEAN_PERSONAL_ACCESS_TOKEN
    maybeNewDroplet <- newDroplet ( Authentication tkn) d