Skip to content

Add resources and data sources for Prism Central backup, restore, deployment and unregistration using v4 #727

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 334 commits into from
Mar 16, 2025

Conversation

Haroon-Dweikat-Ntx
Copy link
Collaborator

@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx commented Jan 23, 2025

Prism V2 resources and data sources that supports these operations:

  • PC Deploy
  • PC Unregistration
  • PC Backup Target(CRUD)
  • PC Restore Source
  • List Restorable Domain Managers
  • Get or List PC Restore Points
  • PC Restore

Haroon-Dweikat-Ntx and others added 30 commits September 11, 2024 16:13
* address groups v4

* service groups

* resource for service groups

* crud for service groups

* CRUD for address groups

* data source for network security

* CRUD for network security

* microseg sdk pointing to internals

* datasource for directory services

* CRUD for directory service

* datasource for saml

* CRUD for idp

* delete Operation for directory service

* CRUD for user groups

* datasource for categories

* Crud and tcs for categories

* crud & test for images

* sdk versioning

* templates datasource

* datasource for template versions

* deploy templates

* spec for vms

* info for volume Groups

* add targetPrefix atrribute to volume group/s schema

* create Ops

* CRUD for volume group, Change the names of imported packages to more declarative names.

* CUD ops done

* Get VMs

* fix update for Volume group, working on volume disk -> info done, CRUD there is a bug on update func  CRD works as expected

* VMs

* CRUD for vm disks

* volume group disk CRUD done, fix schema attribute for Vg

* CRUD/ds serial ports

* cdrom CRUD

* insert/eject cdrom

* vm actions power

* List available iscsi clients + Attach/Detach iscsi client to vg

* merge conflict

* Revert "merge conflict"

This reverts commit 7b8edb9e177ed96b19d2d8e0fde52e37647502e8.

* List all the category details that are associated with the Volume Group.

* Attach/Detach an AHV VM from the given Volume Group.

* Iscsi Clients Provider, Fetch an iSCSI client details, List all the iSCSI clients.

* revert pushed unwanted changes

* revert pushed unwanted changes

* acc test for volume group data source and resource

* acceptance test for volume group data source

* volume group data source acctest is done

* acceptance test for volume resource modules, ->  acceptance test done

* Add Description for schema attribute's

* List all the VM attachments for a Volume Group INFO -> Development + Test

* Volume Group examples

* Doc for Volume groups & Attach/Dettach vg to vm

* Docs for Volume Group vm, volume group  iscsi client, available  iscsi clients, Volume Group disks and volume group category info

* refactor volumes test cases to use test_config_v4.json

* revert pushed unwanted changes

* add test_config_v4.json file

* refactor volumes test cases to use test_config_v4.json

* rename volume module from v4 to v2

* Refactor acceptance test cases to be more dynamic and reduce dependency on the JSON configuration file

* rename volume package to volumesv2

* remove other modules

* add examples

* add examples

* ignore vendor

---------

Co-authored-by: Abhishek <abhishek.chaudhary@nutanix.com>
* Feat/v4 recovery points on v4-recovery-points (#26)

* add sdk, create client for Data Protection and add Recovery Point Api Client

* implement get recovery point data source

* implement list recovery points data source

* implement CRUD recovery points resource, update api is not supported for RP

* implement implement recovery points resource acc tests, in progress

* recovery points datasource acc tests.

* recovery points examples

* recovery points docs

* create Vg within RP test cases

* fix provider version on examples

* add test config on test_config_v2.json file

* fix acc test when create vg, remove unnecessary filepath parameter, remove vm uuid from test_config_v2.json file

* Feat/v4 replicate recovery points on v4 recovery points (#27)

* add sdk, create client for Data Protection and add Recovery Point Api Client

* implement get recovery point data source

* implement list recovery points data source

* implement CRUD recovery points resource, update api is not supported for RP

* implement implement recovery points resource acc tests, in progress

* recovery points datasource acc tests.

* recovery points examples

* recovery points docs

* create Vg within RP test cases

* fix provider version on examples

* implement recovery point replicate in progress

* implementation of recovery point replication

* add test config on test_config_v2.json file

* fix acc test when create vg, remove unnecessary filepath parameter, remove vm uuid from test_config_v2.json file

* implement acc test for recovery point replication

* add examples for recovery point replication

* add docs for recovery point replication

* add replicated_rp_ext_id attribute to store the replicated recovery point uuid

* Feat/v4 recovery points on v4 data protection (#28)

* add sdk, create client for Data Protection and add Recovery Point Api Client

* implement get recovery point data source

* implement list recovery points data source

* implement CRUD recovery points resource, update api is not supported for RP

* implement implement recovery points resource acc tests, in progress

* recovery points datasource acc tests.

* recovery points examples

* recovery points docs

* create Vg within RP test cases

* fix provider version on examples

* add test config on test_config_v2.json file

* fix acc test when create vg, remove unnecessary filepath parameter, remove vm uuid from test_config_v2.json file

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix comments on the added DiffSub function

* Feat/v4 recovery point restore on v4-data-protection (#29)

* add sdk, create client for Data Protection and add Recovery Point Api Client

* implement get recovery point data source

* implement list recovery points data source

* implement CRUD recovery points resource, update api is not supported for RP

* implement implement recovery points resource acc tests, in progress

* recovery points datasource acc tests.

* recovery points examples

* recovery points docs

* create Vg within RP test cases

* fix provider version on examples

* add test config on test_config_v2.json file

* fix acc test when create vg, remove unnecessary filepath parameter, remove vm uuid from test_config_v2.json file

* implement recovery point restore resource

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix comments on the added DiffSub function

* remove commented code

* acc tests for recovery point restore

* examples for recovery point restore

* examples for recovery point restore

* docs for recovery point restore

* Feat/v4 vm recovery point info  (#30)

* add sdk, create client for Data Protection and add Recovery Point Api Client

* implement get recovery point data source

* implement list recovery points data source

* implement CRUD recovery points resource, update api is not supported for RP

* implement implement recovery points resource acc tests, in progress

* recovery points datasource acc tests.

* recovery points examples

* recovery points docs

* create Vg within RP test cases

* fix provider version on examples

* add test config on test_config_v2.json file

* fix acc test when create vg, remove unnecessary filepath parameter, remove vm uuid from test_config_v2.json file

* implement recovery point restore resource

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix comments on the added DiffSub function

* remove commented code

* acc tests for recovery point restore

* examples for recovery point restore

* examples for recovery point restore

* docs for recovery point restore

* implement vm recovery point info

* Acc tests for vm recovery point info

* examples for vm recovery point info

* docs for vm recovery point info

* fix links schema
* add sdk, create client for Data Protection and add Recovery Point Api Client

* implement get recovery point data source

* implement list recovery points data source

* implement CRUD recovery points resource, update api is not supported for RP

* implement implement recovery points resource acc tests, in progress

* recovery points datasource acc tests.

* recovery points examples

* recovery points docs

* create Vg within RP test cases

* fix provider version on examples

* add test config on test_config_v2.json file

* fix acc test when create vg, remove unnecessary filepath parameter, remove vm uuid from test_config_v2.json file

* Feat/v4 recovery points on v4-recovery-points (#26)

* add sdk, create client for Data Protection and add Recovery Point Api Client

* implement get recovery point data source

* implement list recovery points data source

* implement CRUD recovery points resource, update api is not supported for RP

* implement implement recovery points resource acc tests, in progress

* recovery points datasource acc tests.

* recovery points examples

* recovery points docs

* create Vg within RP test cases

* fix provider version on examples

* add test config on test_config_v2.json file

* fix acc test when create vg, remove unnecessary filepath parameter, remove vm uuid from test_config_v2.json file

* Feat/v4 replicate recovery points on v4 recovery points (#27)

* add sdk, create client for Data Protection and add Recovery Point Api Client

* implement get recovery point data source

* implement list recovery points data source

* implement CRUD recovery points resource, update api is not supported for RP

* implement implement recovery points resource acc tests, in progress

* recovery points datasource acc tests.

* recovery points examples

* recovery points docs

* create Vg within RP test cases

* fix provider version on examples

* implement recovery point replicate in progress

* implementation of recovery point replication

* add test config on test_config_v2.json file

* fix acc test when create vg, remove unnecessary filepath parameter, remove vm uuid from test_config_v2.json file

* implement acc test for recovery point replication

* add examples for recovery point replication

* add docs for recovery point replication

* add replicated_rp_ext_id attribute to store the replicated recovery point uuid

* implement recovery point restore resource

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix comments on the added DiffSub function

* remove commented code

* acc tests for recovery point restore

* examples for recovery point restore

* examples for recovery point restore

* docs for recovery point restore

* implement vm recovery point info

* Acc tests for vm recovery point info

* examples for vm recovery point info

* docs for vm recovery point info

* implement vm revert logic

* acc test for vm revert logic

* acc test for vm revert logic

* examples for vm revert logic

* docs for vm revert logic

* CRUD for routes

* info for Route and route tables

* acc tests for routes and route tables

* examples for routes and route tables

* docs for routes and route tables

* update examples for routes and route tables

* fix links schema
* address groups v4

* service groups

* resource for service groups

* crud for service groups

* CRUD for address groups

* data source for network security

* CRUD for network security

* microseg sdk pointing to internals

* datasource for directory services

* CRUD for directory service

* datasource for saml

* CRUD for idp

* delete Operation for directory service

* CRUD for user groups

* datasource for categories

* Crud and tcs for categories

* crud & test for images

* sdk versioning

* templates datasource

* datasource for template versions

* deploy templates

* spec for vms

* create Ops

* CUD ops done

* Get VMs

* VMs

* CRUD for vm disks

* CRUD/ds serial ports

* cdrom CRUD

* insert/eject cdrom

* vm actions power

* vm shutdown actions

* CRUD gpus

* associate/diassociate categories to VM

* missing return in vms

* tcs for vm resource

* tcs for vms

* acc for images

* adding more tcs

* Vms disk Tcs

* NGT install/Uninstall Resource

* tcs for serial port

* resource tcs for cdrom

* TCs for cdroms

* tcs for vm power state

* power state testcase

* shutdown Tcs

* Adding TCs for Gpus

* fixing error logic

* template versions testcases

* template deploy testcase

* template actions

* docs

* Docs for images

* docs for vm disks

* docs for serial ports

* docs for cdroms

* testcases and docs for insert eject cdrom

* docs for vm power action

* docs for shutdown vm

* docs for gpus

* vm categories docs and tcs

* docs for templates crud

* docs for template version

* docs for template guest os

* change sdk from ntnx-api-golang-sdk-internal to ntnx-api-golang-clients

* change sdk from ntnx-api-golang-sdk-internal to ntnx-api-golang-clients

* NGT Install/Uninstall on Vm implementation done, get Vm NGT configuration implementation done

* acc tests for NGT installations,

* test done, update test must be verified

* docs for NGT

* ngt_upgrade module

* test config v4 file

* fix import to use new Sdk "ntnx-api-golang-clients" insted of internal sdk

* test cases for NGT installation + update + ngt info done , docs done

* remove unused func

* dev for nutanix_ngt_insert_iso_v4

* docs for nutanix_ngt_insert_iso_v4

* ngt insert tools acc tests done

* validation on template CRUD schema, change resource name from v4 to v2

* validation on template CRUD expanders,

* fix kvPairs values, now value support values for :integer,list array of integer, array of list, map and object,
testing template create

* fix schema for template data source

* validation on get template logic

* change template data source name from v4 to v2

* add acc tests template data source

* add acc tests template data source

* add acc tests template resource

* add examples for template CRUD + info

* fix docs for template

* template deploy : change name from v4 to v2, add examples, fix acc test

* add more validations on template create and update, creating a template is only allowed using vm reference, updating can use template_version_reference or template_vm_reference, only one of them.
make version_id Optional and set the default value to the latest version of the template when it's not provided in the configuration
add more examples.
version_name and version_description both required when updating the template.

* merging VMs entities ( disks, nics, serial ports, gpu, cdrom)

* fix sdk's, use internal sdk

* create vm and relative resources during test, refactor ngt installation dev

* fix ngt dev and acc tests

* ngt examples

* change name from v4 to v2

* add `is_scsi_controller_enabled` & `is_cpu_hotplug_enabled` to vmm module

* categories attach logic

* cdrom insert eject resource

* fixing merging issues

* merge vm clone, change vm name from v4 to v2

* change nutanix_virtual_machine_v4 from v4 to v2 in test cases files

* change nutanix_virtual_machine_v4 from v4 to v2 in test cases files

* merge vm clone, change vm name from v4 to v2

* unified image resource in branch

* change subnets datasource used in test files from v4 to v2

* vm clone resource release ready

* add network device resource, assign/ remove ip address resource [includes test cases examples and docs]

* add network device datasource

* add migrate device resource with examples and docs

* change names from v4 to v2

* add guest customization resources with docs and examples

* add image placement module with docs and examples

* add ipv4_info to vmm resource schema, update sdk's to the latest

* fix image police placement, fix e-tage header so that now it passed as a pointer not as a value.

* fix images test cases,

* fix e-tage header so that now it passed as a pointer not as a value.

* set default power state for vm as ON

* fix vmm tests and run all tests on RC3 setup

* fix acc tests and Run all vmm tests on RC3 setup

* remove vendor

* change package name from vmm to vmmv2

---------

Co-authored-by: Abhishek <abhishek.chaudhary@nutanix.com>
Co-authored-by: Pradeepsingh Bhati <pradeep.bhati@nutanix.com>
* datasource for pbrs

* lint fixes. go error (gomnd, gosimple, golint)

* go checks, magic numbers(gomnd)

* fix config testcase as base client will differ in sdks

* datadource for clusters

* lint fixes

* host datasource

* lint fixes

* address groups v4

* service groups

* resource for service groups

* crud for service groups

* CRUD for address groups

* data source for network security

* CRUD for network security

* microseg sdk pointing to internals

* datasource for directory services

* CRUD for directory service

* datasource for saml

* CRUD for idp

* delete Operation for directory service

* CRUD for user groups

* datasource for categories

* Crud and tcs for categories

* crud & test for images

* sdk versioning

* templates datasource

* datasource for template versions

* deploy templates

* spec for vms

* create Ops

* CUD ops done

* Get VMs

* VMs

* CRUD for vm disks

* CRUD/ds serial ports

* cdrom CRUD

* insert/eject cdrom

* vm actions power

* vm shutdown actions

* CRUD gpus

* missing return in vms

* vm clone resource

* tcs for vm resource

* tcs for vms

* acc for images

* adding more tcs

* Vms disk Tcs

* tcs for serial port

* resource tcs for cdrom

* TCs for cdroms

* vm clone example and docs

* tcs for vm power state

* power state testcase

* shutdown Tcs

* Adding TCs for Gpus

* vm clone testcases

* fic for argument naming

* resource and tests for update guest customization for next boot

* guest customization update doc and example

* acc test for data_source host v2

* docs for data source hosts v4

* cluster v4 resource

* fix for b2 version

* fix for version

* resources and data sources for (SNMP) user, trap and transport port

* add, remove node from cluster resources

* prism sdk version

* schema for Discover Unconfigured Nodes module

* fetch unconfigured nodes network datasource

* change Discover unconfigured Nodes module from resource to data source

* fix for version

* resources and data sources for (SNMP) user, trap and transport port

* add, remove node from cluster resources

* prism sdk version

* fetch unconfigured nodes network datasource

* change Discover unconfigured Nodes module from resource to data source

* Discover Unconfigured Nodes dev almost done, waiting a pc to testing it

* remove duplicate "nutanix_discover_unconfigured_nodes_v4" key in datasource map

* docs and fixes

* add sdk, create client for Data Protection and add Recovery Point Api Client

* implement get recovery point data source

* implement list recovery points data source

* implement CRUD recovery points resource, update api is not supported for RP

* implement implement recovery points resource acc tests, in progress

* recovery points datasource acc tests.

* recovery points examples

* recovery points docs

* create Vg within RP test cases

* fix provider version on examples

* add test config on test_config_v2.json file

* fix acc test when create vg, remove unnecessary filepath parameter, remove vm uuid from test_config_v2.json file

* Feat/v4 recovery points on v4-recovery-points (#26)

* add sdk, create client for Data Protection and add Recovery Point Api Client

* implement get recovery point data source

* implement list recovery points data source

* implement CRUD recovery points resource, update api is not supported for RP

* implement implement recovery points resource acc tests, in progress

* recovery points datasource acc tests.

* recovery points examples

* recovery points docs

* create Vg within RP test cases

* fix provider version on examples

* add test config on test_config_v2.json file

* fix acc test when create vg, remove unnecessary filepath parameter, remove vm uuid from test_config_v2.json file

* Feat/v4 replicate recovery points on v4 recovery points (#27)

* add sdk, create client for Data Protection and add Recovery Point Api Client

* implement get recovery point data source

* implement list recovery points data source

* implement CRUD recovery points resource, update api is not supported for RP

* implement implement recovery points resource acc tests, in progress

* recovery points datasource acc tests.

* recovery points examples

* recovery points docs

* create Vg within RP test cases

* fix provider version on examples

* implement recovery point replicate in progress

* implementation of recovery point replication

* add test config on test_config_v2.json file

* fix acc test when create vg, remove unnecessary filepath parameter, remove vm uuid from test_config_v2.json file

* implement acc test for recovery point replication

* add examples for recovery point replication

* add docs for recovery point replication

* add replicated_rp_ext_id attribute to store the replicated recovery point uuid

* implement recovery point restore resource

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix terraform plan for recovery point, there is no update in the resource just changing in the order of vm_recovery_points and volume_group_recovery_points array

* fix comments on the added DiffSub function

* remove commented code

* acc tests for recovery point restore

* examples for recovery point restore

* examples for recovery point restore

* docs for recovery point restore

* implement vm recovery point info

* Acc tests for vm recovery point info

* examples for vm recovery point info

* docs for vm recovery point info

* implement vm revert logic

* acc test for vm revert logic

* acc test for vm revert logic

* examples for vm revert logic

* docs for vm revert logic

* CRUD for routes

* info for Route and route tables

* acc tests for routes and route tables

* examples for routes and route tables

* docs for routes and route tables

* update examples for routes and route tables

* remove old packages

* change clusters sdk from external sdk to internal sdk

* change function names from v4 to v2, fix schema and function params

* change package name from clusters to clustersv2

* change resources and datasource name from v4 to v2

* acc tests for datasource clusters

* fix bugs in resource Cluster implementation and schema

* acc tests for resource Cluster

* fix test_config_v2.json file

* add missing "categories" attribute to cluster schema

* fix resource cluster docs and add missed attribute http_proxy_list and http_proxy_white_list to cluster schema

* fix datasource cluster module, add missed attribute http_proxy_list and http_proxy_white_list, current_cluster_fault_tolerance, desired_cluster_fault_tolerance, redundancy_status, categories, cluster_profile_ext_id,  backup_eligibility_score to cluster schema

* fix datasource cluster/ clusters  docs

* add clusters examples

* add tests and docs for nutanix_clusters_unconfigured_node_networks_v2 and nutanix_clusters_discover_unconfigured_nodes_v2

* docs & examples for nutanix_cluster_remove_node_v2 and nutanix_cluster_add_node_v2

* implement PE-PC registration resource {Create & Delete}

* implement PE-PC registration datasource info

* acc tests for PE-PC registration resource

* acc tests for PE-PC registration datasource

* docs and examples for PE-PC registration datasource and resource

* examples for nutanix_host_v2, change then name from v4 to v2

* change the name of the following resources :
nutanix_cluster_pc_entity_v2 -> nutanix_pe_pc_entity_v2
nutanix_cluster_pc_entities_v2 -> nutanix_pe_pc_entities_v2
nutanix_cluster_pc_register_v2 -> nutanix_pe_pc_registration_v2

* add unconfigured nodes nodes schema

* acc test for
unconfigured nodes nodes schema

* update docs and examples for unconfigured nodes

* update schema (add missing `is_secure_booted property`) and test_config_v2 for unconfigured nodes

* fix cluster v2 schema and create logic, add test cases and examples and update docs

* fix cluster v2 schema and create logic, add test cases and examples and update docs

* update pe-pc registration schema, test cases, examples, update docs

* pc fetch and list will be future work

* Adding dev and test for cluster CRUD module, changes discover unconfigured nodes from datasource to resource

* Adding dev for fetch network info for un configured node,

* Adding dev for fetch network info for un configured node,

* fix dev for remove node from a cluster ,

* fix dev for cluster CRUD, build info, upgrade_status and current_cluster_fault_tolerance is computed attributes ,

* update docs & examples for fetch network info for un configured node

* update docs & examples for fetch network info for un configured node

* acc test for add node to cluster, its cover fetch network info for unconfigured node, discover unconfigured node and discover unconfigured cluster node and add node to cluster

* remove validation for current_cluster_fault_tolerance because its computed attribute

* merge and node and remove node resource in a single resource "add node"

* fix the add/remove acc test case

* fix vendor

* fix vendor step1: delete vendor

* fix vendor step1: add vendor from temp design branch

* Remove vendor from the repository

* add vendor to the repository

* Remove vendor from the repository

* add vendor to the repository

* fix cluster management tests, fix etag, so now it passed as a pointer not as value

---------

Co-authored-by: Abhishek <abhishek.chaudhary@nutanix.com>
Co-authored-by: Gevorg <gevorg.khachatryan@nutanix.com>
@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx changed the title prism-v2 All Modules and Tests under Prism namespace Mar 11, 2025
@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx changed the title All Modules and Tests under Prism namespace All Modules and Tests under PrismV2 namespace Mar 11, 2025
@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx changed the title All Modules and Tests under PrismV2 namespace All Modules and Tests under Prism namespace Mar 11, 2025
@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx changed the title All Modules and Tests under Prism namespace All Modules and Tests under Prism namespace for release 2.1 Mar 11, 2025
- nutanix_pc_deploy_v2
- nutanix_pc_backup_targets_v2
- nutanix_pc_restore_source_v2
- nutanix_pc_restore_v2
- nutanix_pc_unregistration_v2
- nutanix_pc_registration_v2

fix examples and docs
add mor comment
@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx changed the title All Modules and Tests under Prism namespace for release 2.1 Add resources and data sources for Prism Central backup, restore, deployment and unregistration using v4 Mar 13, 2025
@bhati-pradeep
Copy link
Collaborator

Resolve conflict and land

@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx merged commit b8d2fc8 into release/2.1 Mar 16, 2025
4 checks passed
@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx moved this from Done to Release Ready in Nutanix Terraform Provider v2.1.0 Mar 17, 2025
@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx moved this from Release Ready to Done in Nutanix Terraform Provider v2.1.0 Mar 18, 2025
@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx moved this from Done to Release Ready in Nutanix Terraform Provider v2.1.0 Mar 18, 2025
@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx moved this from Release Ready to Done in Nutanix Terraform Provider v2.1.0 Mar 18, 2025
@bhati-pradeep bhati-pradeep moved this from Done to Release Ready in Nutanix Terraform Provider v2.1.0 Apr 4, 2025
@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx linked an issue Apr 7, 2025 that may be closed by this pull request
@Haroon-Dweikat-Ntx Haroon-Dweikat-Ntx moved this from Release Ready to Done in Nutanix Terraform Provider v2.1.0 Apr 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

Add support for Backup Target, Restore PC
4 participants