- Release date: (November, 7 2024)
- Supported Terraform version: v1.x.x
- PR #233. Applied license error handling to all ZPA privileged remote access resources.
- Release date: (November, 4 2024)
- Supported Terraform version: v1.x.x
- PR #232. Fixed loop condition during resource import
zpa_inspection_custom_controls
- PR #232. Upgraded to Zscaler-SDK-GO v2.732.0
- Release date: (September, 26 2024)
- Supported Terraform version: v1.x.x
- PR #227. Implemented dedicated ZIA License Error Handling to skip unlicensed features during import.
- PR #227. Fixed ZIA resource
zia_dlp_web_rules
nested attributes:auditor
,icap_server
andnotification_template
to ensure proper data type import asTypeSet
instead ofTypeList
.
- Release date: (August, 13 2024)
- Supported Terraform version: v1.x.x
- PR #223. Added support to chocolatey package manager installation for Windows.
- Release date: (August, 13 2024)
- Supported Terraform version: v1.x.x
- Release date: (July, 11 2024)
- Supported Terraform version: v1.x.x
-
PR #213. The tool now creates a
outputs.tf
file containg theid
export of each invidual exported resource. -
PR #213. The tool now displays a message when the resource import is successful.
-
PR #213. The following new flag has been introduced
--supported-resources=
. When using the following syntax:zscaler-terraformer --supported-resources="zpa"
orzscaler-terraformer --supported-resources="zia"
a list of all current supported resources is displayed in table format. -
PR #213. The tool now displays a warning message when the imported resource contain attributes that may carry sensitive values i.e
passwords
. Notice that the value is not included in the HCL code for security reasons. -
PR #213. Re-introduced support for the import of the following resources:
zpa_application_segment_browser_access
zpa_application_segment_inspection
zpa_application_segment_pra
-
PR #213. Introduced support for the import of the following ZPA Privileged Remote Access resources:
zpa_pra_approval_controller
zpa_pra_console_controller
zpa_pra_credential_controller
zpa_pra_portal_controller
-
PR #213. Introduced support for the import of the following Cloud Browser Isolation resources:
zpa_cloud_browser_isolation_banner
zpa_cloud_browser_isolation_certificate
zpa_cloud_browser_isolation_external_profile
- PR #213. Fixed issues with credential with inline credential authentication.
- PR #213. Fixed importing of ZIA resource
zia_dlp_web_rules
attribute blocks:icap_server
notification_templates
auditor
- PR #213. Fixed importing of ZPA resource
zpa_inspection_custom_controls
rules
block. - PR #213. Fixed authentication methods to support both environment variables and inline credentials.
-
PR #213 Deprecated the following ZIA resources:
zia_user_management
zia_admin_users
-
PR #213 Temporary deprecation of the resources:
zpa_inspection_profile
-
PR #213 Deprecated support to authentication via
credentials.json
file. The Tool now supports environment variables and inline based credentials. See README for further details.
- PR #213. The tool introduced two new internal environment variables for development purposes:
ZPA_PROVIDER_NAMESPACE
andZIA_PROVIDER_NAMESPACE
. By setting these enviornment variables it allows a developer to leverage a local Terraform Provider installation for testing purposes. i.eexport ZPA_PROVIDER_NAMESPACE=zscaler.com/zpa/zpa
. This will force the tool to use a local provider binary installation. If not set, then the tool will download the latest version of the provider from the Terraform registry. - PR #213. Implemented new code structure for better code management.
- Release date: (June, 13 2024)
- Supported Terraform version: v1.x.x
- PR #203 Improved the command
zscaler-terraformer version
output to display the CLI version, terraform version and latest available version.
- Release date: (June, 7 2024)
- Supported Terraform version: v1.x.x
- PR #199 Deprecated the following ZPA resource:
zpa_cloud_browser_isolation_banner
zpa_cloud_browser_isolation_certificate
zpa_cloud_browser_isolation_external_profile
- PR #199 Implemented fix to resource
zpa_microtenant_controller
, to ignore the importing ofDefault
Microtenant.
- Release date: (May, 18 2024)
- Supported Terraform version: v1.x.x
-
PR #191 Fixed ZPA
provisioning_key
computed attribute. The attribute is now excluded from the HCL generation during the import process. -
PR #191 Fixed ZPA
zpa_service_edge_group
to convertis_public
attribute to expected bool format. -
PR #191 Fixed ZPA
zpa_service_edge_group
to properly convert nested attribute blocksservice_edge
andtrusted_networks
- Release date: (May, 17 2024)
- Supported Terraform version: v1.x.x
- PR #190 Fixed ZPA
provisioning_key
computed attribute. The attribute is now excluded from the HCL generation during the import process.
- Release date: (May, 7 2024)
- Supported Terraform version: v1.x.x
- PR #187 Fixed importing issue with
zia_url_filtering_rules
attributes:override_users
andoverride_groups
. Attributes are now correctly imported as a list of IDs.
- Release date: (March, 7 2024)
- Supported Terraform version: v1.x.x
- PR #176 Updated support guide with new Zscaler support model.
- PR #176 Introduced importing support for the following ZIA resource(s):
zia_sandbox_behavioral_analysis
- PR #176 Fixed importing issue with the following ZIA resources:
zia_security_settings
zia_url_categories
- Release date: (February, 29 2024)
- Supported Terraform version: v1.x.x
- PR #173 Introduced the ability to exclude multiple resource names during the importing process.
- Release date: (February, 15 2024)
- Supported Terraform version: v1.x.x
- PR #171 Fixed ZIA
zia_forwarding_control_rule
missformatted ID forzpa_gateway
nested blockid
attribute. - PR #171 Implemented exclusion of pre-built unmanaged resources for ZIA.
- Release date: (February, 14 2024)
- Supported Terraform version: v1.x.x
- PR #170 Fixed ZIA
zia_firewall_filtering_rule
missformatted ID for rules containing theusers
nested block - PR #170 Upgraded to Zscaler-SDK-GO v2.3.9
- Release date: (January, 30 2024)
- Supported Terraform version: v1.x.x
- PR #167 ✨ Added support for ZIA Custom ZPA Gateway import.
- PR #167 ✨ Added support for ZIA Forwarding Control Rule import.
- PR #167 ✨ Added support for ZIA DLP Engine import.
- PR #167 ✨ Added support for ZPA Microtenant import.
- PR #167 ✨ Added support for ZPA Browser Access import.
- PR #167 ✨ Added support for ZPA Cloud Browser Isolation Banner import.
- PR #167 ✨ Added support for ZPA Cloud Browser Isolation Certificate import.
- PR #167 ✨ Added support for ZPA Cloud Browser Isolation External Profile import.
- PR #167 Fixed license error for ZPA unlicensed .
- Release date: (December, 11 2023)
- Supported Terraform version: v1.x.x
- PR #151 Fixed ZIA
zia_admin_users
resource schema - PR #151 Upgraded to Zscaler-SDK-GO v2.2.2
- Release date: (August 18, 2023)
- Supported Terraform version: v1.x.x
- PR #139 Fixed ZIA
zia_location_management
resource to ensure sub-locations are also imported.
- Release date: (October 3, 2023)
- Supported Terraform version: v1.x.x
- PR #134 Implement condition to exclude
applications
block from the ZPA resourceszpa_segment_group
andzpa_server_group
.
- Release date: (August 25, 2023)
- Supported Terraform version: v1.x.x
- PR #123 Implemented feature flag check to
zpa_app_connector_group
to ensure import continues when errorFeature flag ui.waf disabled
error is returned.
- Release date: (June 21, 2023)
- Supported Terraform version: v1.x.x
- PR #97 Each generated resource, will not contain the internal numeric ID generated by the ZPA Cloud. This will prevent potential name duplication during the import process.
- PR #115 The Zscaler Terraformer tool now checks for existing Terraform binary version installations. If the binary is not installed, ZT will automatically download and install the latest terarform binary.
- PR #116 All imported resources will not contain the following message:
__generated__ by Zscaler Terraformer from [Resource Name]
in the auto-generated configuration file.
- PR #96 - Fixed import of
zpa_segment_group
andzpa_server_group
resources where theapplications
attribute was being imported as a Set instead of a list of IDs.
- Release date: (March 01, 2023)
- Supported Terraform version: v1.x.x
- PR #81 Fixed issue where the tool was not import the resource
zia_traffic_forwarding_gre_tunnel
- PR #81 Fixed multiple issues where computed IDs for
zia_traffic_forwarding_gre_tunnel
andzia_traffic_forwarding_static_ip
was being included in the generated HCL configuration. The fix will remove any automatic computed values generated by the upstream API. - PR #81 Fixed multiple documentation and test issues
- Release date: (January 31, 2023)
- Supported Terraform version: v1.x.x
- PR #60 Fixed
zia_traffic_forwarding_static_ip
attributeslatitude
andlongitude
to return float instead of a rounded value
- Release date: (January 31, 2023)
- Supported Terraform version: v1.x.x
- PR #60 Fixed
zia_traffic_forwarding_static_ip
attributeslatitude
andlongitude
to return float instead of a rounded value
- PR #61 The tool now will format the internal resource name according to the name of the resource upstream without appending the resource ID.
- Release date: (December 5, 2022)
- Supported Terraform version: v1.x.x
- PR #43 Included new flag command
--exclude
to allow for the exclusion of specific resources when importing all provider resources. - PR #44 Included new flag command
--version
to display the version of the zscaler-terraformer tool in use to facilitate troubleshooting.
- PR #42 Fixed issue with resource import
zia_url_categories
where the parametersuper_category = USER_DEFINED
was not being set.
- Release date: (November 17, 2022)
- Supported Terraform version: v1.x.x
🎉 Initial Release 🎉