Skip to content

Commit 2831330

Browse files
akinrosslhercot
authored andcommitted
[minor_change] Add support for nutanix in the aci_vmm_domain resource
1 parent aee8a6c commit 2831330

File tree

5 files changed

+10
-12
lines changed

5 files changed

+10
-12
lines changed

aci/resource_aci_vmmdomp.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,10 @@ func resourceAciVMMDomain() *schema.Resource {
193193
"rhev",
194194
"cf",
195195
"openshift",
196+
"nsx",
197+
"nutanix_pe",
198+
"nutanix_pc",
199+
"rancher",
196200
}, false),
197201
},
198202

docs/data-sources/vmm_domain.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,10 @@ data "aci_vmm_domain" "dev_vmmdom" {
3232
| VMware | uni/vmmp-VMware |
3333
| Kubernetes | uni/vmmp-Kubernetes |
3434
| Redhat | uni/vmmp-Redhat |
35+
| Nutanix | uni/vmmp-Nutanix |
3536

3637
* `name` - (Required) name of Object vmm_domain.
3738

38-
## Argument Reference
39-
40-
- `provider_profile_dn` - (Required) Distinguished name of parent ProviderProfile object.
41-
- `name` - (Required) name of Object vmm_domain.
42-
4339
## Attribute Reference
4440

4541
- `id` - Attribute id set to the Dn of the VMM Domain.

docs/resources/vmm_domain.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ Manages ACI VMM Domain
5252
| VMware | uni/vmmp-VMware |
5353
| Kubernetes | uni/vmmp-Kubernetes |
5454
| Redhat | uni/vmmp-Redhat |
55+
| Nutanix | uni/vmmp-Nutanix |
5556

5657
- `name` - (Required) Name of Object vmm domain.
5758
- `access_mode` - (Optional) Access mode for object vmm domain. Allowed values are "read-write" and "read-only". Default is "read-write".
@@ -70,7 +71,7 @@ Manages ACI VMM Domain
7071
- `ep_ret_time` - (Optional) End point retention time for object vmm domain. Allowed value range is "0" - "600". Default value is "0".
7172
- `hv_avail_monitor` - (Optional) Flag to enable host availability monitor for object VMM domain. Allowed values are "yes" and "no". Default is "no".
7273
- `mcast_addr` - (Optional) The multicast address of the VMM domain profile.
73-
- `mode` - (Optional) The switch to be used for the domain profile. Allowed values are "default", "n1kv", "unknown", "ovs", "k8s", "rhev", "cf" and "openshift". Default is "default".
74+
- `mode` - (Optional) The switch to be used for the domain profile. Allowed values are "default", "n1kv", "unknown", "ovs", "k8s", "rhev", "cf", "openshift", "nsx", "nutanix_pc", "nutanix_pe", and "rancher". Default is "default".
7475
- `name_alias` - (Optional) Name alias for object VMM domain.
7576
- `pref_encap_mode` - (Optional) The preferred encapsulation mode for object VMM domain. Allowed values are "unspecified", "vlan" and "vxlan". Default is "unspecified".
7677

legacy-docs/docs/d/vmm_domain.html.markdown

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,10 @@ data "aci_vmm_domain" "dev_vmmdom" {
3232
| VMware | uni/vmmp-VMware |
3333
| Kubernetes | uni/vmmp-Kubernetes |
3434
| Redhat | uni/vmmp-Redhat |
35+
| Nutanix | uni/vmmp-Nutanix |
3536

3637
* `name` - (Required) name of Object vmm_domain.
3738

38-
## Argument Reference
39-
40-
- `provider_profile_dn` - (Required) Distinguished name of parent ProviderProfile object.
41-
- `name` - (Required) name of Object vmm_domain.
42-
4339
## Attribute Reference
4440

4541
- `id` - Attribute id set to the Dn of the VMM Domain.

legacy-docs/docs/r/vmm_domain.html.markdown

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ Manages ACI VMM Domain
5252
| VMware | uni/vmmp-VMware |
5353
| Kubernetes | uni/vmmp-Kubernetes |
5454
| Redhat | uni/vmmp-Redhat |
55+
| Nutanix | uni/vmmp-Nutanix |
5556

5657
- `name` - (Required) Name of Object vmm domain.
5758
- `access_mode` - (Optional) Access mode for object vmm domain. Allowed values are "read-write" and "read-only". Default is "read-write".
@@ -70,7 +71,7 @@ Manages ACI VMM Domain
7071
- `ep_ret_time` - (Optional) End point retention time for object vmm domain. Allowed value range is "0" - "600". Default value is "0".
7172
- `hv_avail_monitor` - (Optional) Flag to enable host availability monitor for object VMM domain. Allowed values are "yes" and "no". Default is "no".
7273
- `mcast_addr` - (Optional) The multicast address of the VMM domain profile.
73-
- `mode` - (Optional) The switch to be used for the domain profile. Allowed values are "default", "n1kv", "unknown", "ovs", "k8s", "rhev", "cf" and "openshift". Default is "default".
74+
- `mode` - (Optional) The switch to be used for the domain profile. Allowed values are "default", "n1kv", "unknown", "ovs", "k8s", "rhev", "cf", "openshift", "nsx", "nutanix_pc", "nutanix_pe", and "rancher". Default is "default".
7475
- `name_alias` - (Optional) Name alias for object VMM domain.
7576
- `pref_encap_mode` - (Optional) The preferred encapsulation mode for object VMM domain. Allowed values are "unspecified", "vlan" and "vxlan". Default is "unspecified".
7677

0 commit comments

Comments
 (0)