Terraform Provider Nsxt Versions Save

Terraform VMware NSX-T provider

v3.6.0

1 week ago

Release 3.6.0 (2024-04-16T19:53:46Z)

Changelog

  • 419511aa Remove hard-coded maxint default in flood profile
  • 176ed700 Support revision in flood protection binding
  • 2a04cd0b CHANGELOG for 3.6.0 release
  • 624d70a7 Change input of TNC realization from id to path
  • 681fedaf [MdProxy] Read secret attribute
  • 0f39794c [DOC] Remove garbage text in lb_http_response_rewrite_rule.html.markdown
  • 9f1ad035 Increase sleep time before checking deletion
  • 6616108c Clarify NAT rule docs with regards to ANY network
  • 2262a09a Add policy sub cluster resource
  • 5c42c7b0 Add inter VRF routing resource
  • 19bfa6ac Switch sub-config with no IP assignment bug
  • 45d94383 Documentation fix
  • 752aa5b0 Add FloodProtectionProfile support (#1025)
  • af269b16 Wait for subnet realization in ip_allocation test
  • bf1b116c Refactor fabric realization data sources
  • 07e006fa Split edge RTEP config into separate resource
  • 5eb431e5 Remove "id" property from edge_transport_node
  • e5ed90b9 Return an error message for Ipv6 assignment in TNP
  • aa79d0f3 Set sub-config in transport_node_profile resource
  • cb5f9614 Split edge RTEP config into separate resource
  • 737a0ad7 Improve error messaging on connection test
  • 8cf9c989 Grammatical fix
  • ca02ae78 Revise nsxt_management_cluster datasource
  • 85e116d4 Add host_switch_name attribute to transport node
  • b3670bad Documentation slightly more in line with existing documentation
  • 001c8db1 Made the default documentation more clear and added NSX 4.0+ version support
  • 50a0c45e Added documentation of the default value and specify only the relevant NAT types
  • 8f281329 Set edge HostId to null when host_id isn't specified
  • 9670e9ca Added computed to schema
  • df7149ea Fix static_ip handling for ip_assignment
  • 014dd614 Implement md proxy and use in segment resources
  • 47988651 Fix edge transport node state func
  • 2cffde7e Fix http_ssl condition in LB Virtual Server rule
  • 282c38a9 Remove SDK model from policygen input
  • 7574ffa3 Avoid returning nil object in StateRefreshFunc
  • 0e1ad04b Ensure policy based vpn mode can only be used in nsx 4.0 and use its own tests
  • 718b3f53 Removing punctuation from the end of the error string
  • 2fb9b40d Correction to variable name
  • d3850228 Based on the action, should include policy_based_vpn_mode in the resource for the test
  • c8147709 Stall delete operation until deletion is complete
  • 8c8d4b32 Implement global manager resource
  • 02e46b05 Bump google.golang.org/protobuf from 1.31.0 to 1.33.0
  • 290e8fb3 Formatting files
  • 1d06c0e3 Removed default value of policy_based_vpn_mode and create error messenge on using wrong action
  • 5b27bb40 Removed policy_based_vpn_mode from all non DNAT and NO_DNAT tests
  • e1f62143 Read discovered id in host transport node resource
  • 0458fdc5 Documentation fix
  • 9cf7eee9 Added NO_DNAT to the description
  • 724077cc Removed from SNAT test, since it's not applicable for this value
  • 578f00dc Datasource for transport node collection and state (#1105)
  • 4cbf6199 Added policy_based_vpn_mode to NAT resource
  • 9ecd3349 Support testing of non-clustered ESXi nodes.
  • 40c1373e Add cpu_config attribute to host_transport_node
  • 4d8e0df1 Fix empty QoS profile issue in segment
  • a3198dd0 Fix incorrect state update following NSX error
  • 712ee515 Add state argument to discovered node data source
  • 9334f063 Implement policy site resource
  • e2f0964a Add debug capabilities to main.go
  • 0457ff94 Align linter versions in CI and releaser
  • d749167b Implement VTEP HA resource and data source
  • 6745e1c7 Fix node user password misbehavior

v3.5.0

1 month ago

Release 3.5.0 (2024-02-26T22:20:14Z)

Changelog

  • 263e5eca Fix linter errors
  • 8e08a9f2 Prepare for 3.5.0 release
  • e9161e71 Rename GW interface realization info data source
  • 01a346fc Resource to prepare for NSXT cluster upgrade
  • 1923365c Add Upgrade Run Resource (#1085)
  • 3f3044f1 Handle edge node with no host switch spec
  • 845ac327 Mark site_path as Computed in project resource
  • 4792f9f8 Validate project_id can not be whitespace string
  • 4f82a233 Fix edge_transport_node import issue
  • 422339fc Update documentation for nsxt_policy_user_management_role_binding
  • 328154c5 Add ForceNew to nested role bindings spec
  • 730330d3 Improve docs around segments and fixed segments
  • 4f31cce3 Expose extended attribute in realization info data source (#1089)
  • 24c9424a Handle password change in update
  • 32353e39 Fix port validation in compute manager
  • ab4121bb Handle deletion of host_transport_node properly
  • 26db40de Set member index when matching display name
  • d2f66faa Add the option to remove NSX during deletion
  • 8de26d1d Make domain name unique to address test failures
  • aeefb43c Add missing scope attribute to ids policy doc
  • 247d896d Add validators to transport node resource
  • a766045c host_transport_node_profile update bug
  • d2ed9227 Use gateway path in IPSec VPN service
  • fa112e44 Doc fixes for host transport node resources
  • ad00bd24 Fix compute manager documentation data source
  • efccd32a Handle edge_node import failures
  • e3068cb2 Handle errors on manager_cluster resource properly
  • 4841af76 Add NSX version check to cluster IP resource
  • b21761c1 GRE tunnel resource implementation
  • c17cac1b Fix error handling in discovery node data source
  • 31fd543a Implement multitenancy support for IDS/IPS objects
  • 798e498c Add upgradeGroup data source (#1076)
  • 39eadc9d BGP config: support local_as_num and tags for VRFs.
  • 4bba5cc3 Fix multitenancy tests to pass with tenant user
  • 263a9b4b Set edge_node data source member_index attribute
  • b402a60d Handle IPv6 paths correctly with multitenancy
  • 5c2bb560 Fix issue with ClusterVirtualIP resource
  • 04739efc Upgrade NSX Golang SDK
  • f1e5494b Add VMC Oauth app support (#1080)
  • 1c614866 Add discover node data source (#1084)
  • 3cb7622b Fix HostTN doc issue (#1082)
  • 1283a166 Support revision in compute manager resource
  • 9ec0d7e9 Clarify and enhance docs for IDS Profile
  • ebf4f929 Add Gateway DNS forwarder datasource
  • b11f7a01 Implement policy resources for lb monitor profile
  • 488d7acd Add pagination to certificate data source (#1075)
  • ad7230e2 Fix connection initialization flow for joined node
  • 0b3772f7 Rename 'principle' to 'principal' around the code
  • 6723e768 Allow to configure timeout for ip allocation
  • c0112715 Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7
  • 2f963e88 Implement DFW settings Exclusion list
  • b8b33d10 Separate security policy and rule (#1056)
  • 62622dd5 Lower role binding and PI requirement to 4.0.0
  • 92e82007 Node user tests should run for v4.1 and above
  • 98fc90a4 Bump golang.org/x/crypto from 0.14.0 to 0.17.0
  • 5d5289d7 Revise transport_node host_transport_node
  • 6033a1d7 Add support of overwriting role binding of local user (#1063)
  • 6308a17e [CI Fix] Specify display_name of LBAppProfile data source in test case
  • 60dd14b7 Fixes to documentation
  • c780664e Verify that project_id contains a value
  • 7792d00e Implement Policy resource for LB Http Application Profile
  • 53ca4e9f Allow to configure nsx_id for locale service
  • 99b29ee9 Remove context block from non-mutitenancy example
  • 7efe8623 Add missing context in T1 GW interface tests
  • c1e2949e Replace panic(err) with t.Error(err)
  • 89edf376 Policy LB pool: introduce active_monitor_paths attribute (#845)
  • c007fca9 Remove outdated limitation from redistribution doc
  • 17f5e056 Readme: Add NSX 4.1.x to supported versions (#1047)
  • e4559501 Update nsxt_policy_project to NSX v4.1.1 behavior
  • f23daa00 Fix yTier0Gateway redistribution for NSX v4.1.1
  • 698597da Change password for BGP neighbor only on demand
  • 251ea919 Impelemnt policy_lb_client_ssl_profile resource
  • 50238701 Implement nsxt_edge_transport_node data source
  • cbedf79b Handle T1 ha_mode properly.
  • 6252d331 Implement host transport node profile data source
  • bff29dec Add vrf_transit_subnets to nsxt_policy_tier0_gateway (#1002)
  • 4a97230a Implement nsxt_manager_cluster_node data source
  • 71440ebd Some doc fixes in transport node profile
  • 58788dba Escape slash special character in data search
  • dcb04f88 Add Principle Identity resource (#1021)
  • 18e6e5a5 Add LDAP identity source resource (#1010)
  • 0c743b3d Support transport node API of various versions
  • d5220dbe Allow multiple switches per node
  • 05103db6 Support realized_id in ip pool data source
  • 3a8a9e39 Implement policy_host_transport_node data source
  • 562ad374 Bump google.golang.org/grpc from 1.57.0 to 1.57.1
  • 3d01c3ca Bump TF SDK to v2.29
  • f9524f56 Bump google.golang.org/grpc from 1.45.0 to 1.56.3
  • 9c23fed3 Update release.yml

v3.4.0

5 months ago

Release 3.4.0 (2023-10-27T17:15:25Z)

Changelog

  • 1d52e281 Fix linter error
  • 00e97e87 Prepare for 3.4.0 release
  • 934a7baa Support tenant user creds in T0 and edge cluster
  • 29766b9d Rename nsxt_uplink_host_switch_profile
  • a547d46b Enhance multitenancy guide
  • 1c6a26a6 Fix release header template (#1004)
  • b4d9171b Clarify documentation on sequence number in rules
  • eab9f72f Validate rule sequence numbers on create only
  • bb50a2c2 Avoid applying lisence on every init
  • c6e10b49 Probe NSX API endpoint in manager cluster
  • 80feaa86 Failure Domain in Edge Cluster (#958)
  • bd8407ce Resolve dependabot detected vulnerabilities
  • f1e60005 Fix login credential type identifier parsing
  • e777aa76 On read, extract sensitive data from state
  • 3f2187dd Some documentation fixes
  • bd0d7cef Add User Management Resources (#983)
  • 7b23d004 Refactor manager cluster resource
  • 23f2b832 Change test to suit older version NSX (#986)
  • 0d814f58 Fix searching by special chars in data sources
  • 7b1ff98e Implemnt host transport node collection resource
  • fd709bea Implement edge high availability profile resource
  • 18c820f7 Rename NSXT_TEST_MP environment var
  • 03176ff0 Rename uplink host switch profile for consistency
  • c1eab7eb Address comments
  • 77812226 Implement Host Transport Node
  • 22957bde Wrap necessary test with NSX version check (#975)
  • 20add69d Documentation fix - ip_mac_pair was misplaced
  • 955fad93 Rename testAccTestMP() to testAccTestDeprecated()
  • e84eaf24 Implement Compute Manager realization datasource
  • d7733b99 Improve Compute Manager data source

v3.3.2

7 months ago

Release {{ .Version }} ({{ .Date }})

Changelog

  • 784ffaab Prepare for 3.3.2 release
  • 72615915 Hide sensitive info in HTTP logs
  • 3bced7c2 Update assigned_by_dhcp documentation
  • f370a0a5 Use general names for attributes of hostSwitch
  • 58c871a9 Policy host transport node profile resource
  • 8b54cba3 Fix crash in transport node resource
  • b1214702 Fix error handling for MP SDK resources
  • 25081997 Implement nsxt_compute_collection data source
  • 80c2ee68 Add support for configuring cluster virtual IP
  • edf823b8 failure domain support (#957)
  • bb57f5fa Use version API for VMC
  • a9436e88 Ignore vendor folder (#969)
  • a9a7e8a1 Rename pnics to pnic
  • ce3b6efb Fix rule order bug
  • 6956e5b9 Log NSX responses while provider is in debug mode
  • 06a1d447 Transport node realization data source
  • 50cb705a Compute manager data source
  • f1001aa9 MTU value can be set to nothing
  • 77a1f46f Change forwarder zone list to Set
  • 36e44e13 Log HTTP request before sending towards NSX
  • f71f7339 Remove vendor directory
  • f76cc632 Add realized_id attribute to policy fabric objects
  • 0c2987f4 Rewrite the license feature using new SDK
  • 96432b1c Remove gateway path from uplink host switch profile (#956)
  • 69684527 ransport node resource
  • f7dff16d Update nsxt_nat_rule with firewall_match
  • b2821dc3 Address comments
  • 6cd04e0a Add doc for Transport Zone
  • 3696f5b6 Add Acc test for policy TransportZone
  • a1412b1e Use site path instead of id
  • 986dc9c0 Address comments for TZ resource
  • 48faaba1 Add PolicyTransportZone resource
  • 60cc7314 UplinkHostSwitchProfile support (#939)
  • 9d1c77d6 Implement Nsxt Manager Cluster resource
  • 792bdfc6 Support on-demand connection init in the provider
  • a23c95c4 Stump linter version in tools
  • ba02ab2f Fix boolean default type in policygen script
  • 5dd0b1d2 Add Tier0 route map and prefix list data sources
  • aa7c129e Support multitenancy for nsxt_policy_vms
  • d8ab37f6 Set project_id to be (Required) in doc
  • a96ecb68 Add EVPN VNI Pool resource (#925)
  • 85d56a52 Support multitenancy for nsxt_policy_vm
  • 7217b9e1 Validate order of rules is consistent with seq
  • d3d44384 Handle path parsing errors in import funcs
  • 5cf7143c Tag arguments as required or optional
  • 90b14b7b Improve error handling in dhcp resources
  • 32847367 Add IP allocation import support
  • ac4a2557 Implement license create/delete
  • dd535102 Implement compute manager resource
  • c39be23f Implement edge cluster resource
  • 1e0f69e5 Fix dhcp v6 static binding resource
  • dc117136 Mark transport zone as computed in segments
  • aacf2917 policy_segment_security_profile multitenancy import
  • c7a8296f Error use of gateway DNS forwarder with T0
  • 22900e88 Fix ip_allocation examples in doc
  • 2c1ee808 fix NSX version initialization on VMC
  • f0f4aafe Multitenancy documentation
  • d73f1d9a DHCP static bindings multitenancy support
  • 8b0ab6aa Multitenancy doc - refer Project data source
  • 6badd8fe Use context in context_profile attribute retrieval
  • 23fa2276 Force new object creation when project_id changes
  • e7a94a19 Use MP API /node/version to retrieve node version
  • 46149df0 Add doc clarification for T1 route adv types
  • 3238be31 Multitenancy import support
  • 408a2ae9 Multitenancy tests
  • 3a26861b Add project resource type
  • e07032c8 Add multitenancy support using API wrappers
  • 024ad7ba Support type attribute on T1 for VMC
  • 3940efe4 Update VMC Guide with up to date info
  • ef8a6b03 ultitenancy project data source
  • d03d2544 Update policy_security_policy.html.markdown: fix typo for ip_version
  • 83d75897 Add json spec input to policygen

v3.3.1

10 months ago

Release {{ .Version }} ({{ .Date }})

Changelog

  • c4022ccb Update release.yml
  • 06af08c7 Update release.yml
  • 9c76e807 Prepare for 3.3.1 release
  • 0642f2c1 Documentation fixes
  • 009adbb2 Fix potential segmentation fault for VMC
  • 2c624604 Remove Policy prefix from categories in docs
  • 833340c3 Fix issue when creating IPSecVpnSession with Compliance suite
  • eb31c7bd Avoid recreation of ip address allocation resource
  • bd6e87b7 Add cache_size property to dns forwarder
  • fec2a8d0 Cleanup golangci-lint config
  • 99956abc Support enum delta in diffy tool
  • 75c76e47 Support dhcp relay resource on Global Manager
  • 41c6fd0b Update group enumerations with latest spec
  • 97a7464e Support Gateway QoS resource
  • 62811651 Fix linter errors
  • 2ec8a792 Add segment security profile resource
  • 30b406e4 Support sub-clauses in generator
  • 515cf3e5 API Refactoring for VPN resources
  • d484da08 Tool for detecting diff in NSX policy spec
  • f7388330 Add spoofguard profile resource
  • 3f93a245 Fix double nesting issue in docs
  • 3359b504 Add ha_mode attribute to T1 gateway
  • be42079a Add custom_url_partial_match to context profile
  • 3bf09db6 Add filtering options to vms data source
  • 445189d1 Add group_type attribue to policy group
  • 2aeaaec7 Support segment data source
  • 1fdb93d6 Fix delete scenario in VPN tests
  • 3743c116 Fix an issue in Policy-Based VPN session import
  • b2c11e8e Upgrade vSphere SDK to latest version
  • e630d748 Fix and polish documentation and comments
  • 1c66f32e Disallow creating GW policy of Read-Only category
  • 3d925391 Allow creation of Ethernet category rules
  • 7463827d Some documentation clarifications and format fixes
  • 21c4a2e4 Support session auth for policy resources
  • 4da3dde8 Add custom attribute support to context profile
  • 52f879b7 Revert "Support session auth for policy resources"
  • ca1a03ff Fix web linter and comment #4 Signed-off-by: Axel Francois [email protected]
  • 0f020b07 Support session auth for policy resources
  • d40fd5ee Fix mixup in condition to address lb rules
  • 0af0086b Resolving comment #3 Signed-off-by: Axel Francois [email protected]
  • ff616c0d Upgrade dependencies to fix security issues
  • 9a96959c Add FQDN or URL Custom support for context profile
  • ab070652 Adding tests Signed-off-by: Axel Francois [email protected]
  • f9fbaaf5 Bugfix : wrong name is schema Signed-off-by: Axel Francois [email protected]
  • 808b08b5 Resolving comment #2 Signed-off-by: Axel Francois [email protected]
  • d7aff153 Resolving linter warning Signed-off-by: Axel Francois [email protected]
  • 1337ed22 Resolving comment #1 Signed-off-by: Axel Francois [email protected]
  • 8ecfdfe0 Fix VPN data sources for newer NSX version
  • 0af55786 Removing forgotten comment Signed-off-by: Axel Francois [email protected]
  • 9cb33ee8 Adding support for Nested Services
  • 195b3d16 Add tofu_enabled attr to ip_discovery_profile
  • af364992 Ensure ordered list when preferred edges are set

v3.3.0

1 year ago

Release {{ .Version }} ({{ .Date }})

Changelog

  • 86e8265f Update release.yml
  • 6db75b4f Prepare for 3.3.0 release
  • 8b10a925 Support gateway VPN for VMC use case
  • 0117c51a Tier-1s support for VPN sessions Signed-off-by: Shizhao Liu [email protected]
  • 775d202d Fix computed attributes in route map set clause
  • 6673fbc7 Upgrade linter job
  • 5835af6b Deprecate MP objects
  • c67ffe83 Graduate VPN objects from beta in docs
  • f9f9fc98 Add support for IP discovery profile resource
  • 911bdb62 Doc fix for vpn session resources Signed-off-by: Shizhao Liu [email protected]

v3.2.9

1 year ago

Release {{ .Version }} ({{ .Date }})

Changelog

  • edc15953 Clean up dependencies
  • 9e9e2c50 Adjust tests to recent NSX versions
  • 9fd0b99e Adjust tests to recent NSX versions
  • 92bbb2b3 Prepare for 3.2.9 release
  • 6221e935 Update CONTRIBUTING.md
  • 48d9be68 Import support for VPN services
  • 7abd708b Disallow setting nsx_id attribute in policy rules
  • 0d38c8be Support import for VPN session resources
  • 4e4924c9 Add website linter action
  • 4583c49f Documentation fixes for VPN resources
  • 83699307 Remove test for default GW policy data source
  • 83c59ce0 Import support for BGP neighbor on GM
  • 3a445bbc Add support for VPN resources
  • 6b74471e Make sure to path sequence id in FW rules
  • e8bff0f0 Support bridge confguration on segment
  • 95739325 Offer data source for Gateway Locale Service
  • 8ac7ec25 Update FW policy rules only if needed
  • 350f08f0 Support replication mode in Segment resources
  • 79448354 Recommend to increase retry parameters for GM
  • 0af42627 Upgrade nsx sdk to 3.2.1 baseline
  • f93b625e Fix change detection in lb virtual server rules
  • 915e2f75 Support VPN profiles
  • 62160054 Update generation script

v3.2.8

1 year ago

Release {{ .Version }} ({{ .Date }})

Changelog

  • 2af5ac54 Prepare for 3.2.8 bugfix release
  • 976abe01 Support locale_service Gateway clause for LM
  • 6d32ae89 Do not set AS number in BGP unless specified
  • eb8c0f06 Fix some issues with NAT
  • c8f86339 Clarify documention for Gateway HA VIP
  • 719b4497 Fix bgp config for VRF gateway
  • a3d18892 Include object scope into policy search

v3.2.7

1 year ago

Release {{ .Version }} ({{ .Date }})

Changelog

  • a6fc0e8b Prepare for 3.2.7 release
  • 606aed18 Escape special charachers in policy ID search
  • c99582d8 Fix test and docs for external id in policy group
  • c79be70d Add External IDs Support for Group
  • b2c0ab63 Upgrade terraform SDK
  • 2e591f8b Fix potential sigsegv in policy retry mechanism
  • b58316d6 Adjust HA VIP test to latest NSX release
  • 6078b1f1 Fix import link in docs
  • 1bb13bcf Update CHANGELOG.md

v3.2.6

2 years ago

Release {{ .Version }} ({{ .Date }})

Changelog

  • b3882d1b Update go releaser
  • 4e24373c tidy go mod
  • 31d7542a Prepare for 3.2.6 bugfix release
  • 74c3cb66 Support retry for HA VIP delete
  • 53c83495 Documentation fixes and improvements
  • 51743b9e federation(doc): fix broken link for Tier X Gateway Interface
  • d110a335 federation(doc): fix broken link
  • 7c96544e vmc(doc): fix broken link
  • 4a3bd23a Add data source for policy VMs map
  • bd0a93f3 Support NAT64 option in policy nat rule resource
  • c20e1e6e Upgrade linter version
  • 41160107 Fix JSESSIONID for MP resources
  • 5720d595 Fix VM Not Found Issue in VM Tag
  • 45a3c3b3 gateway_route_map(doc): fix missing MATCH to match_operator
  • f8778aca Fix segment IP pool assigment
  • f1d98fd7 Add Policy MAC Discovery Profile
  • a0f3aeda Global retry support using SDK feature
  • 29c9c25d Remove some realization info checks in tests
  • 5216a23e Adjust acctests to platform changes
  • e1db191d Upgrade NSX sdk to next available version
  • fa511744 Use legacy behaviour when no rule is defined.
  • 113683ac README(.md): Add export variable needed for launch test
  • a608335c Fix linter errors.
  • dfc968c3 Change to action/condition sub clauses, clean up functions, additional tests.
  • f30c053f Add rules to LB virtual server.