In this chapter, we will be looking at how to program the ACI fabric. We can program the fabric with XML or JSON using the REST API or use the Python SDK (known as Cobra). There is also the ACI toolkit, which we spoke about previously. We will be covering the following recipes:
- Browsing the object store using the Object Store Browser
- Programming the ACI through REST
- Authenticating through REST and XML
- Creating a tenant using REST and XML
- Deleting a tenant using REST and XML
- Creating an APN and an EPG using REST and XML
- Creating an application profile and EPG using REST
- Authenticating through REST and JSON
- Creating a tenant using REST and JSON
- Using the Python SDK
- Logging into the APIC using Cobra
- Creating a tenant using the SDK