{"id":174259678,"date":"2024-05-30T11:18:38","date_gmt":"2024-05-30T19:18:38","guid":{"rendered":"https:\/\/www.netscaler.com\/blog\/?p=174259678"},"modified":"2024-06-03T07:28:51","modified_gmt":"2024-06-03T15:28:51","slug":"introducing-the-terraform-provider-for-netscaler-sdx","status":"publish","type":"post","link":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/","title":{"rendered":"Introducing the Terraform provider for NetScaler SDX"},"content":{"rendered":"\n<p>NetScaler has introduced a new <a href=\"https:\/\/registry.terraform.io\/providers\/netscaler\/netscalersdx\/latest\" target=\"_blank\" rel=\"noreferrer noopener\">Terraform provider<\/a> as part of the broader NetScaler Automation Toolkit. With the new provider, you can write infrastructure-as-code templates specific to deployment topologies that use <a href=\"https:\/\/www.netscaler.com\/platform\/sdx-multi-tenant\" target=\"_blank\" rel=\"noreferrer noopener\">NetScaler SDX<\/a>, a hardware application delivery controller (ADC), for on-premises application delivery. The new Terraform provider will help IT and automation teams make NetScaler SDX part of automation pipelines.&nbsp;<\/p>\n\n\n\n<p>NetScaler SDX is a hardware-based ADC that supports multi-tenancy, making it ideal for large enterprises and service providers needing to manage multiple applications or clients from a single device. It allows consolidating of multiple NetScaler instances on a single appliance, providing flexibility and efficiency in managing network traffic. NetScaler SDX is designed to optimize the performance, security, and scalability of applications.&nbsp;<\/p>\n\n\n\n<p>Using Terraform to configure NetScaler SDX brings significant advantages, especially in terms of automation, consistency, and scalability. Terraform allows you to define and manage both the configuration of NetScaler SDX and the provisioning of NetScaler instances in the same appliance through code, ensuring that deployments are repeatable and maintainable. This approach reduces the risk of human error, accelerates deployment times, and facilitates version control.&nbsp;<\/p>\n\n\n\n<p>The new Terraform provider for NetScaler SDX enables you to automate manual operations including but not limited to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Provisioning and managing NetScaler VPXs (virtualized ADCs) including deploy, start, stop, reboot, and more<\/li>\n\n\n\n<li>Creating and managing admin profiles&nbsp;<\/li>\n\n\n\n<li>Managing authentication servers including:\n<ul class=\"wp-block-list\">\n<li>TACACS (Terminal Access Controller Access-Control System)<\/li>\n\n\n\n<li>LDAP (Lightweight Directory Access Protocol)<\/li>\n\n\n\n<li>RADIUS Server<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Managing other operations including:\n<ul class=\"wp-block-list\">\n<li>System users and groups<\/li>\n\n\n\n<li>Syslog and NTP (Network Time Protocol) servers<\/li>\n\n\n\n<li>SNMP (Simple Network Management Protocol) traps and alarms<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">The Terraform provider for NetScaler SDX is available on the Terraform Registry<\/h2>\n\n\n\n<p>In response to customer requests, the Terraform provider for NetScaler SDX is now available on the <a href=\"https:\/\/registry.terraform.io\/providers\/netscaler\/netscalersdx\/latest\" target=\"_blank\" rel=\"noreferrer noopener\">Terraform Registry<\/a>:<\/p>\n\n\n\n<p><br><img loading=\"lazy\" decoding=\"async\" width=\"586\" height=\"207\" src=\"https:\/\/lh7-us.googleusercontent.com\/FCwYI0UtgolKcyL_9GBYDli_tz6zmYPOd5Q_YHGT0_3Sb3Mw3pD9DG6ancMGcotpc0PYKoPjGnhmi4RKPnxQwVn3iojbP5LNVLna9HshZittpOk2I55zvFRdELn67gPcUqa6gLQHpJt-iAFRiRy1sD0\"><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Terraform Registry is a centralized repository for all Terraform providers. Easily discover, share, and reuse provider configurations.<\/li>\n\n\n\n<li>Providers on the Terraform Registry are versioned, which ensures compatibility between Terraform configurations and provider features. Get the specific provider version and control when and how provider updates are applied.<\/li>\n\n\n\n<li>Terraform providers for NetScaler come with comprehensive documentation and examples. Having a single place for documentation makes it easier for you to understand how to use a provider, configure its resources, and troubleshoot issues.<\/li>\n\n\n\n<li>Terraform providers for NetScaler are validated by both HashiCorp and NetScaler before being published on the Terraform Registry. This ensures that we meet quality standards, follow best practices, and ensure that no malicious code is contained in our providers.<\/li>\n\n\n\n<li>All Terraform providers for NetScaler integrate seamlessly with other Terraform features and services, such as Terraform Cloud and Terraform Enterprise.<\/li>\n<\/ul>\n\n\n\n<p>The Terraform provider for NetScaler SDX simplifies infrastructure management, helps promote best practices, ensures compatibility and security, and fosters community collaboration.<\/p>\n\n\n\n<p>The Terraform provider for NetScaler SDX is also available on <a href=\"https:\/\/github.com\/netscaler\/terraform-provider-netscalersdx\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Benefits of using the Terraform provider for NetScaler SDX&nbsp;<\/h2>\n\n\n\n<p>The Terraform provider for NetScaler SDX provides infrastructure as code to manage your ADCs via NetScaler SDX. Using the Terraform provider, you can provision, start, stop, and reboot NetScaler VPXs (virtualized ADCs) on NetScaler SDX. Configuring a multi-tenant appliance via infrastructure as code through the Terraform provider for NetScaler SDX offers several important advantages:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ensuring that your NetScaler ADCs&nbsp; are configured consistently every time they are deployed or updated makes it much easier to manage the entire lifecycle of ADCs \u2014 from initial provisioning to Day 2 operations and decommissioning.<\/li>\n\n\n\n<li>Streamlining deployment, provisioning, and management tasks saves you time and reduces the potential for human errors that can occur during manual configuration. These operations become easier and more manageable.<\/li>\n\n\n\n<li>Following DevOps practices allows traceability, accountability, and rolling back of changes when needed. With the use of version control systems, you can track changes, review history, and collaborate with team members.&nbsp;<\/li>\n\n\n\n<li>Complying with security policies, standards, and best practices becomes easier with the use of <a href=\"https:\/\/github.com\/netscaler\/automation-toolkit\/tree\/main?tab=readme-ov-file#golden-templates\" target=\"_blank\" rel=\"noreferrer noopener\">golden templates<\/a>. Terraform will automatically configure your NetScaler appliances in a secure and compliant manner, which is crucial for regulatory requirements and auditing purposes.<\/li>\n\n\n\n<li>Creating new environments becomes straightforward by documenting and reproducing existing verified configurations in different environments (such as development, testing, and production).&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Learn more about using the Terraform provider for NetScaler SDX<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/community.citrix.com\/events\/event\/61-netscaler-connect-monthly-webinar-americas-mar-28\/\" target=\"_blank\" rel=\"noreferrer noopener\">Watch an on-demand webinar on using the Terraform provider for NetScaler SDX<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/netscaler\/automation-toolkit\" target=\"_blank\" rel=\"noreferrer noopener\">Explore the NetScaler Automation Toolkit<\/a> (GitHub) to see all NetScaler automation capabilities<\/li>\n\n\n\n<li><a href=\"mailto:NetScaler-AutomationToolkit@cloud.com\">Request a free consultation on NetScaler automation<\/a> with the NetScaler product team<\/li>\n\n\n\n<li><a href=\"https:\/\/community.citrix.com\/search\/?&amp;q=netscaler&amp;quick=1&amp;search_and_or=and&amp;start_after=six_months&amp;sortby=relevancy\" target=\"_blank\" rel=\"noreferrer noopener\">Join our community<\/a> to learn from the NetScaler team and NetScaler users<\/li>\n<\/ul>\n\n\n\n<p class=\"has-normal-font-size\">NetScaler Lead Product Manager Konstantinos Kaltsas heads NetScaler automation initiatives including infrastructure as code.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Terraform provider for NetScaler SDX simplifies infrastructure management, helps promote best practices, ensures compatibility and security, and fosters community collaboration.<\/p>\n","protected":false},"author":10,"featured_media":174259683,"comment_status":"closed","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[7],"tags":[20,93],"class_list":{"0":"post-174259678","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-application-modernization","8":"tag-application-delivery","9":"tag-automation","10":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Get the Terraform Provider for NetScaler SDX<\/title>\n<meta name=\"description\" content=\"The Terraform provider for NetScaler SDX (a hardware ADC) enables you to write IaC templates specifically for on-premises application delivery.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Get the Terraform Provider for NetScaler SDX\" \/>\n<meta property=\"og:description\" content=\"The Terraform provider for NetScaler SDX (a hardware ADC) enables you to write IaC templates specifically for on-premises application delivery.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/\" \/>\n<meta property=\"og:site_name\" content=\"NetScaler Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-30T19:18:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-03T15:28:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1706\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Konstantinos Kaltsas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@NetScaler\" \/>\n<meta name=\"twitter:site\" content=\"@NetScaler\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Konstantinos Kaltsas\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/\"},\"author\":{\"name\":\"Konstantinos Kaltsas\",\"@id\":\"https:\/\/www.netscaler.com\/blog\/#\/schema\/person\/affd65c430bc5ae7ef6d5fdd7af5047c\"},\"headline\":\"Introducing the Terraform provider for NetScaler SDX\",\"datePublished\":\"2024-05-30T19:18:38+00:00\",\"dateModified\":\"2024-06-03T15:28:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/\"},\"wordCount\":766,\"publisher\":{\"@id\":\"https:\/\/www.netscaler.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-scaled.jpg\",\"keywords\":[\"Application delivery\",\"Automation\"],\"articleSection\":[\"Application modernization\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/\",\"url\":\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/\",\"name\":\"Get the Terraform Provider for NetScaler SDX\",\"isPartOf\":{\"@id\":\"https:\/\/www.netscaler.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-scaled.jpg\",\"datePublished\":\"2024-05-30T19:18:38+00:00\",\"dateModified\":\"2024-06-03T15:28:51+00:00\",\"description\":\"The Terraform provider for NetScaler SDX (a hardware ADC) enables you to write IaC templates specifically for on-premises application delivery.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#primaryimage\",\"url\":\"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-scaled.jpg\",\"contentUrl\":\"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-scaled.jpg\",\"width\":2560,\"height\":1706,\"caption\":\"Terraform provider for NetScaler SDX\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.netscaler.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing the Terraform provider for NetScaler SDX\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.netscaler.com\/blog\/#website\",\"url\":\"https:\/\/www.netscaler.com\/blog\/\",\"name\":\"NetScaler Blog\",\"description\":\"Application delivery and security blog\",\"publisher\":{\"@id\":\"https:\/\/www.netscaler.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.netscaler.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.netscaler.com\/blog\/#organization\",\"name\":\"NetScaler Blog\",\"url\":\"https:\/\/www.netscaler.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.netscaler.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2023\/06\/NetScaler_Logo_2color_Negative.png\",\"contentUrl\":\"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2023\/06\/NetScaler_Logo_2color_Negative.png\",\"width\":2032,\"height\":486,\"caption\":\"NetScaler Blog\"},\"image\":{\"@id\":\"https:\/\/www.netscaler.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/NetScaler\",\"https:\/\/www.linkedin.com\/company\/netscaler\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.netscaler.com\/blog\/#\/schema\/person\/affd65c430bc5ae7ef6d5fdd7af5047c\",\"name\":\"Konstantinos Kaltsas\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/50fe398e1c934bb999de16c89ea3d556c20b53924841fe649ef6af6bdcf3ee82?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/50fe398e1c934bb999de16c89ea3d556c20b53924841fe649ef6af6bdcf3ee82?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/50fe398e1c934bb999de16c89ea3d556c20b53924841fe649ef6af6bdcf3ee82?s=96&d=mm&r=g\",\"caption\":\"Konstantinos Kaltsas\"},\"description\":\"NetScaler Lead Product Manager Konstantinos Kaltsas heads NetScaler automation initiatives.\",\"url\":\"https:\/\/www.netscaler.com\/blog\/author\/konstantika\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Get the Terraform Provider for NetScaler SDX","description":"The Terraform provider for NetScaler SDX (a hardware ADC) enables you to write IaC templates specifically for on-premises application delivery.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/","og_locale":"en_US","og_type":"article","og_title":"Get the Terraform Provider for NetScaler SDX","og_description":"The Terraform provider for NetScaler SDX (a hardware ADC) enables you to write IaC templates specifically for on-premises application delivery.","og_url":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/","og_site_name":"NetScaler Blog","article_published_time":"2024-05-30T19:18:38+00:00","article_modified_time":"2024-06-03T15:28:51+00:00","og_image":[{"width":2560,"height":1706,"url":"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-scaled.jpg","type":"image\/jpeg"}],"author":"Konstantinos Kaltsas","twitter_card":"summary_large_image","twitter_creator":"@NetScaler","twitter_site":"@NetScaler","twitter_misc":{"Written by":"Konstantinos Kaltsas","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#article","isPartOf":{"@id":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/"},"author":{"name":"Konstantinos Kaltsas","@id":"https:\/\/www.netscaler.com\/blog\/#\/schema\/person\/affd65c430bc5ae7ef6d5fdd7af5047c"},"headline":"Introducing the Terraform provider for NetScaler SDX","datePublished":"2024-05-30T19:18:38+00:00","dateModified":"2024-06-03T15:28:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/"},"wordCount":766,"publisher":{"@id":"https:\/\/www.netscaler.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#primaryimage"},"thumbnailUrl":"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-scaled.jpg","keywords":["Application delivery","Automation"],"articleSection":["Application modernization"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/","url":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/","name":"Get the Terraform Provider for NetScaler SDX","isPartOf":{"@id":"https:\/\/www.netscaler.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#primaryimage"},"image":{"@id":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#primaryimage"},"thumbnailUrl":"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-scaled.jpg","datePublished":"2024-05-30T19:18:38+00:00","dateModified":"2024-06-03T15:28:51+00:00","description":"The Terraform provider for NetScaler SDX (a hardware ADC) enables you to write IaC templates specifically for on-premises application delivery.","breadcrumb":{"@id":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#primaryimage","url":"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-scaled.jpg","contentUrl":"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-scaled.jpg","width":2560,"height":1706,"caption":"Terraform provider for NetScaler SDX"},{"@type":"BreadcrumbList","@id":"https:\/\/www.netscaler.com\/blog\/application-modernization\/introducing-the-terraform-provider-for-netscaler-sdx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.netscaler.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Introducing the Terraform provider for NetScaler SDX"}]},{"@type":"WebSite","@id":"https:\/\/www.netscaler.com\/blog\/#website","url":"https:\/\/www.netscaler.com\/blog\/","name":"NetScaler Blog","description":"Application delivery and security blog","publisher":{"@id":"https:\/\/www.netscaler.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.netscaler.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.netscaler.com\/blog\/#organization","name":"NetScaler Blog","url":"https:\/\/www.netscaler.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.netscaler.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2023\/06\/NetScaler_Logo_2color_Negative.png","contentUrl":"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2023\/06\/NetScaler_Logo_2color_Negative.png","width":2032,"height":486,"caption":"NetScaler Blog"},"image":{"@id":"https:\/\/www.netscaler.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/NetScaler","https:\/\/www.linkedin.com\/company\/netscaler\/"]},{"@type":"Person","@id":"https:\/\/www.netscaler.com\/blog\/#\/schema\/person\/affd65c430bc5ae7ef6d5fdd7af5047c","name":"Konstantinos Kaltsas","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/50fe398e1c934bb999de16c89ea3d556c20b53924841fe649ef6af6bdcf3ee82?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/50fe398e1c934bb999de16c89ea3d556c20b53924841fe649ef6af6bdcf3ee82?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/50fe398e1c934bb999de16c89ea3d556c20b53924841fe649ef6af6bdcf3ee82?s=96&d=mm&r=g","caption":"Konstantinos Kaltsas"},"description":"NetScaler Lead Product Manager Konstantinos Kaltsas heads NetScaler automation initiatives.","url":"https:\/\/www.netscaler.com\/blog\/author\/konstantika\/"}]}},"featured_image_src":"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-600x400.jpg","featured_image_src_square":"https:\/\/www.netscaler.com\/blog\/wp-content\/uploads\/2024\/05\/terraform-provider-for-netscaler-sdx-600x600.jpg","author_info":{"display_name":"Konstantinos Kaltsas","author_link":"https:\/\/www.netscaler.com\/blog\/author\/konstantika\/"},"_links":{"self":[{"href":"https:\/\/www.netscaler.com\/blog\/wp-json\/wp\/v2\/posts\/174259678","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.netscaler.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.netscaler.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.netscaler.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.netscaler.com\/blog\/wp-json\/wp\/v2\/comments?post=174259678"}],"version-history":[{"count":0,"href":"https:\/\/www.netscaler.com\/blog\/wp-json\/wp\/v2\/posts\/174259678\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.netscaler.com\/blog\/wp-json\/wp\/v2\/media\/174259683"}],"wp:attachment":[{"href":"https:\/\/www.netscaler.com\/blog\/wp-json\/wp\/v2\/media?parent=174259678"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.netscaler.com\/blog\/wp-json\/wp\/v2\/categories?post=174259678"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.netscaler.com\/blog\/wp-json\/wp\/v2\/tags?post=174259678"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}