Cloud Terraform source
Terraform is an infrastructure-as-code tool that enables teams and organizations to safely provision and manage infrastructure in any cloud.
The Illumio Cloud Terraform source is the first-class API support for the Illumio Cloud platform. Illumio supports the creation of applications, deployments, and tag to label mappings with Terraform. In addition to the resources managed in the source, Illumio includes Terraform modules for Illumio Cloud use. This includes:
Onboarding of AWS and Azure Cloud Providers
See Create a Terraform Illumio Cloud Onboarding Application for Azure.
See Onboard an Azure Subscription using a Terraform Illumio Cloud Onboarding Application.
Onboarding of network flow logs from AWS and Azure
Creating deployments
Creating applications
Creating application policy rules
Creating tag to label mappings
Creating IP lists
Illumio frequently updates the Illumio Cloud Terraform source, so refer to this documentation periodically.
Access, subscribe, and contribute to the Illumio Cloud Terraform source using the links below.
Provider and modules in Terraform Registry
Github
Terraform module examples
Examples and schemas
Application schemas
Deployment and tag to label schemas
Policy schemas