👋🏻 Welcome to Linode.API
About The Project
This project is essentially your comprehensive guide to explore and use Linode APIs. Here, I compile everything you need to integrate your projects into one of the top cloud platforms, covering instances, firewalls, images, regions, SSH keys, StackScripts, and much more! 🌐🔒🚀
Key Features
Quick Start: Get going with simple examples to connect and utilize the API. 🖥️
Detailed API Reference: Each endpoint is explained with code examples, making it easy even for beginners. 📚
Use Cases: Explore how other developers are leveraging the API in real-world scenarios. 💡
Security and Best Practices: Learn how to use the API securely and efficiently. 🔐
Support and Community: Join our community and get assistance when you need it. 👥
Installation
Before you can use Linode.API
in your application, you must add the NuGet package. You can do this using your IDE or the command line:
PM> dotnet add package Linode.API
Usage
Ex; Create a server
Ex; Get all server
Ex; Get a server
License
Distributed under the MIT License. See LICENSE
for more information.
Contact
Leonardo Chuello - @LJChuello - ljchuello@gmail.com
Project Link: github.com/ljchuello/Linode.API
Project Documentation: linode.ljchuello.com
Nuget Package nuget.org/packages/Linode.API
Implemented functionality
✔️ - Available on API, implemented ❌ - Available on API, not implemented ➖ - Not available on API
Domains (Zone DNS)
✔️
✔️
✔️
✔️
✔️
➖
Domains (Record DNS)
✔️
✔️
✔️
✔️
✔️
➖
Firewalls
✔️
✔️
✔️
✔️
✔️
✔️
Images
✔️
✔️
❌
❌
❌
➖
Linode Instance
✔️
✔️
✔️
✔️
✔️
➖
Linode Type
✔️
✔️
➖
➖
➖
➖
Regions
✔️
✔️
➖
➖
➖
➖
SSH Keys
✔️
✔️
✔️
✔️
✔️
➖
StackScript
✔️
✔️
✔️
✔️
✔️
➖
VLANs
➖
➖
➖
➖
➖
➖
Volumes
✔️
✔️
✔️
✔️
✔️
✔️
To have the complete list of the functionalities implemented in this library consult the Wiki
Last updated