An easy use way to use the Linode API from C#. While every API call is currently implemented, only enough response parsing to reboot or resize instance are implemented.
Available on Nuget as Austin.Linode.
- .NET Framework 4.6.2 or .NET Standard 1.1
- Newtonsoft Json.NET
Austin.Linode is licensed under a three-clause BSD license.
- Actually parse more API responses.
- Batch requests.
- Better errors (like an error enumeration).
This is a list of the different APIs that are tested by the IntegrationTest project.
- account
- avail
- domain
- image
- linode
- linode.config
- linode.disk
- linode.ip
- linode.boot
- linode.clone
- linode.create
- linode.delete
- linode.job.list
- linode.kvmify
- linode.list
- linode.mutate
- linode.reboot
- linode.resize
- linode.shutdown
- linode.update
- linode.webconsoletoken
- nodebalancer
- nodebalancer.config
- nodebalancer.node
- nodebalancer.create
- nodebalancer.delete
- nodebalancer.list
- nodebalancer.update
- stackscript
- api.spec
- test.echo
- user.getapikey